- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:2台のサーバー間でのテーブル結合方法)
2台のサーバー間でのテーブル結合方法
このQ&Aのポイント
- 2台のサーバーでSQL Server2000とSQL Server2005を使用しています。2台のサーバーの別のDBのテーブルを結合したいです。
- データベース名1のサーバーに接続した状態で、[データベース名1].[dbo].[テーブル名1]と[ServerIPアドレス].[データベース名2].[dbo].[テーブル名2]を結合するとエラーが発生します。
- 正しいサーバー名を指定しているか、ストアドプロシージャ sp_addlinkedserverを実行してサーバーを追加してください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「リンクサーバー」を設定します。 http://msdn2.microsoft.com/ja-jp/library/ms188279.aspx 設定すれば SELECT a.*,b.* FROM [データベース名1].[dbo].[テーブル名1] AS a INNER JOIN [リンクサーバー名].[データベース名2].[dbo].[テーブル名2] AS b ON a.ID=b.ID と書けます。
お礼
御回答有難う御座います。 思ったとおりに出来ました! 有難う御座いました。