0

ローカルにインストールされたSQLServerのManagementStudioを介して別のSQLサーバーに接続し、クエリを実行すると、実際のサーバーでクエリが実行されたことがわかりますが、ManagementStudioに結果が表示されます。

ある種のXMLなどを取得してレンダリングするのか、それともリモートツールのように単純に動作するのか、実際にリモートに配置されたサーバーのManagement Studioをシミュレートするのかどうか、ManagementStudioがどのように正確に結果を表示するのかわかりません。

4

1 に答える 1

3

Management Studioは、TCP / IPを介してリモートSQLサーバーに接続し、クエリまたはクエリのバッチを実行して、結果ウィンドウに結果を返します。

SQL Serverは、Tabular Data Stream(TDS)と呼ばれるプロトコルを使用して、ネットワーク経由でデータを送信します。詳細については、http://msdn.microsoft.com/en-us/library/ee320917(v =sql)を参照してください。 105).aspx

リモートSQLサーバーでTCP/IPが有効になっていて、他の制限(ファイアウォールなど)がない限り、(もちろん正しい資格情報を使用して)世界中のSQLサーバーに接続できます。

于 2013-01-22T10:12:10.587 に答える