可能性のある複製:
SQL Serverの2つの異なるサーバーからデータを選択
2つの異なるSQL Serverインスタンスにある2つのテーブルを1つのクエリに結合するにはどうすればよいですか?
これを達成するために考えられる最良の方法は、 sp_addlinkedserver を使用することです。リンクの追加に使用するアカウント( sp_addlinkedsrvlogin を使用)が参加するテーブルへのアクセス許可を持っていることを確認する必要がありますが、リンクが確立されたら、名前でサーバーを呼び出すことができます、つまり:
SELECT *
FROM server1table
INNER JOIN server2.database.dbo.server2table ON .....
リンクサーバーを作成する で、完全修飾されたServer.Catalog.Schema.Table名を使用して他のインスタンスのテーブルを参照できます。
SQL Serverを使用している場合は、リンクサーバーを試してください