リンク サーバーをセットアップするときは、接続情報とデータ ソース情報を SQL Server に登録します。登録後、1 つの論理名でデータ ソースを参照できます。
ストアド プロシージャとカタログ ビューを使用して、リンク サーバーの定義を管理できます。
-
sp_addlinkedserver を実行して、リンク サーバーの定義を作成します。
-
sys.servers システム カタログ ビューに対してクエリを実行して、SQL Server の特定のインスタンスに定義されたリンク サーバーに関する情報を表示します。
-
sp_dropserver を実行して、リンク サーバーの定義を削除します。このストアド プロシージャを使用して、リモート サーバーを削除することもできます。
SQL Server Management Studio を使用して、リンク サーバーを定義することもできます。オブジェクト エクスプローラで [サーバー オブジェクト] を右クリックし、[新規作成] をポイントして、[リンク サーバー] をクリックします。リンク サーバー名を右クリックして [削除] をクリックすると、リンク サーバーの定義を削除できます。
リンク サーバーに対して分散クエリを実行する場合は、クエリを実行するデータ ソースごとに 4 つの部分で構成される完全修飾テーブル名を指定します。この 4 つの部分で構成される名前は、linked_server_name.catalog.schema.object_name という形式にする必要があります。詳細については、「分散クエリ」を参照してください。