0

SQL Server Management Studio で SQL Azure データベースを確認でき、SSMS でクエリを実行したり、オブジェクトを作成したりできます。VPN は機能しています。

Microsoft から同期ユーティリティが提供されている (または提供される予定) ことは知っていますが、それらを使用したくないとしましょう。オンプレミスインスタンスでローカルに実行されているストアド プロシージャが、リモート (クラウド) データベースへの接続を確立し、クラウド内のテーブルをローカルであるかのように参照することは可能ですか?

        insert azure.dbo.clients CLOUD
        select * from mylocaldb.dbo.clients EARTH 
        where EARTH.lastSyncDate is null

リンクされたサーバーと同様にクラウド データベースに接続して、異種 (アース/クラウド) のクエリとデータ フローを許可することは可能ですか?

4

2 に答える 2

0

Panagiotis は正しいですが、この「機能」について免責事項があることを知っておく必要があります。サポートされていません。リンク サーバーと SQL Azure に関する公式の SQL Server サポート チームの声明は次のとおりです。 dsn-sql-server-native-client.aspx

于 2012-02-04T15:07:52.767 に答える
0

はい、ローカル サーバーにリンク サーバー エントリを作成し、他のリンク サーバーと同様に SQL Azure データベースを参照する必要があります。リンク サーバーを作成する前に、ODBC DSN を作成する必要があります。詳細については、SQL Azure へのリンク サーバーを確認してください。

その後、4 部構成の名前を使用してリモート ストアド プロシージャを実行できます。

EXEC [RemoteServer].DatabaseName.DatabaseOwner.StoreProcedureName params
于 2012-02-03T14:51:23.647 に答える