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