リンクサーバー(Linked Server)とは リンクサーバを利用する
リンクサーバとは 

リンクサーバーを利用することで、今ログインしている DB から他の DB へ、 ログイン手続きなしでアクセスできるようになります。

Oracle には DBリンクがありますが、 Microsoft SQL Server の場合は「リンクサーバー」と言います。

異なるデータベースに接続可能 

リンク(接続)できるのは Microsoft SQL Server だけでなく Oracle も PostgreSQL など異なるデータベースマネジメントシステム(DBMS)も可能です。

リンクサーバーを設定すると、SQL Server から Oracle のデータベースに接続して データを取得したり、表を結合することができるようになります。

ただし、権限を適切に設定しないと接続先のデータもいじれてしまう危険もあるので注意しましょう。

リンクサーバーからSELECTする例 

リンクサーバーは、以下のようにアクセスします。
[リンクサーバー名].[データベース名].[スキーマ名].[テーブル名]

例)SELECT * FROM [HOGE].TEST.dbo.Members   

シノニムを利用して別名をつけることも可能です。
Create Synonym [シノニム名] For [リンクサーバー名].[データベース名].[スキーマ名].[テーブル名]

リンクサーバを登録する手順は、以下の参考サイトで。
リンク サーバーの作成(SQL Server データベース)


今日はここまで。