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