@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

リンクサーバーがうまくつながらない(対DB2)

1
投稿者投稿内容
まさたろ
会議室デビュー日: 2004/04/21
投稿数: 1
投稿日時: 2004-04-21 14:31
こんにちは

SQL Server 2000(SP3)を使用しています。
DB2のテーブルをリンクサーバーで繋げてSQL Serverから検索しようとしているのですが、
4 つの部分から成る名前での検索でエラーが発生してしまいます。

 実行例)
  SELECT *
  FROM DB2LINK.DB2_DB.DB2INST1.HOGE

 結果)
  SQL実行中に以下のエラーが発生しました。
  エラーコード:7300 [Microsoft][ODBC SQL Server Driver][SQL Server]
  OLE DB エラー トレース [Non-interface error:
 Invalid schema or catalog specified for the provider.]。
  SQLステータス:01000

OpenQueryを利用すれば検索はできるのですが・・・

ストアドで引数を指定して、
リンクサーバーからデーターを引っ張ってきたいのです。
(OpenQueryだとストアドにしたときに引数を渡すことができないようですので)

データソースのODBCドライバには"IBM DB2 ODBC DRIVER"(DB2 v8.1)を利用しております。

どなたか良い方法をご存知の方、アドバイスお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)