リンクサーバでOracleに接続


Management Stadio を使ってOracleに接続するリンクサーバを設定する手順は以下の通り。



1.Management Stadioの「サーバーオブジェクト」→「リンクサーバ」→「新しいリンクサーバー」


2.ダイアログが起動されるので以下の内容を入力する

「全般」ページ

    リンクサーバ→任意の値を入力


    サーバの種類→その他のデータソース


    プロバイダ→Microsot OLE DB Provider for Oracle


    製品名→Oracle


    データソース→TNS名


    プロバイダ文字列→MSDAORA


「セキュリティ」ページ

    「このセキュリティコンテキストを使用する」を選択

    リモートログイン→Oracleに接続するユーザID

    パスワード→Oracleに接続するパスワード

ユーザとパスワードは「セキュリティ」ページで指定すること。
「全般」ページのプロバイダ文字列で指定しても無視されるので注意。



作成したリンクサーバに接続するためのSQLは以下の通り

select * from リンクサーバ名..スキーマ名.テーブル名

リンクサーバ名の後ろに..が2つ必要なので注意



動作確認環境:SQL Server 2008 Express,Oracle 8i