Windows 上のデータベースへの ODBC 接続の定義

ODBC データ ソース アドミニストレータを使用して ODBC データ・ソースを構成します。 「スタート」 > 「設定」 > 「コントロール パネル」 > 「管理ツール」 > 「データ ソース (ODBC)」をクリックして、 「システム DSN」タブをクリックします。 新規データ・ソースを定義する際、データベースの適切なドライバーを選択し、表示されるダイアログを完成させます。詳しくは、関連データベースの製品資料を参照してください。

サポートされるデータベースに関して、WebSphere Message Broker に固有のセットアップの考慮事項が以下で説明されています。

DB2 UDB
DB2 UDB のデータ・ソースを定義する際、IBM DB2 ODBC DRIVER という名前のドライバーを選択しなければなりません。 データ・ソース名 (DSN) と説明を入力し、ドロップダウン・リストから正しいデータベース別名を選択します。 データ・ソースをシステム・データ・ソースとして登録する必要があります。

構成アシスタントを使用する方が簡単かもしれません。

  1. 「DB2 構成アシスタント」を開きます。
  2. データベースを右マウス・ボタン・クリックし、「データベースの変更」 を選択します。
  3. 「データ・ソース」を選択します。
  4. 「ODBC にこのデータベースを登録する」 を選択して、システム・データ・ソース・オプションを選択します。
  5. 「完了」をクリックします。
  6. 「接続のテスト」ダイアログが自動的にオープンし、さまざまな接続をテストすることができます。
Informix Dynamic Server
Informix Dynamic Server のデータ・ソースを定義する際、次のドライバーを選択します。
  • IBM INFORMIX ODBC DRIVER
ドライバーを構成するには、以下のステップを完了します。
  1. 「接続」タブで、次の項目を指定します。
    • Informix サーバー名
    • マシンのホスト名
    • Informix ネットワーク・サービス名 (サービス・ファイルで定義)
    • ネットワーク・プロトコル (例えば、olsotcp)
    • Informix データ・ソース名
    • 内部のデータ・ソースにアクセスするためのユーザー ID
    • ユーザー ID 用のパスワード
  2. 「適用」をクリックします。
  3. 「接続のテスト」をクリックし、表示された値を確認します。
  4. 「OK」をクリックして終了します。
Microsoft SQL Server
Microsoft SQL Server のデータ・ソースを定義する際、SQL Server という名前のドライバーを選択しなければなりません。 ドライバー・レベルはバージョン 3.60 以降でなければなりません。 名前と説明を入力し、ドロップダウン・リストから正しいサーバーを選択します。
Oracle
Oracle 用のデータ・ソースを定義する際、以下のドライバーを選択します。
  • MQSeries DataDirect Technologies 5.00 32-BIT Oracle

ドライバーを構成するには、以下のステップを完了します。

  1. DSN 名、説明、およびサーバー名を入力します (ここでサーバー名は、例えば、TSNAMES.ORA ファイルのマッピングを介して、"Connect Descriptor" を解決する "Service Name" です)。
  2. 変更の始まりドロップダウン・リストから適切な Oracle クライアントのバージョンを選択します。変更の終わり
  3. 「SQLDescribeParam を使用可能にする」ボックスがチェックされていることを確認してください。 このパラメーターは、ドライバー設定の「拡張」タブにあります。
  4. Oracle データベースを参照する DSN ごとに新規レジストリー・サブキーを作成します。REGEDIT を使用して、正しい場所にナビゲートします。
    HKEY_LOCAL_MACHINE
        SOFTWARE
            ODBC
                ODBC.INI
  5. DSN を右クリックして、「新規」 > 「ストリング値」を選択します。ストリングの「次善策」を指定し、値を 536870912 に設定します。
Sybase Adaptive Server Enterprise
Sybase Adaptive Server Enterprise 用のデータ・ソースを定義する際、以下のドライバーを選択します。
  • MQSeries DataDirect Technologies 5.00 32-BIT Sybase Wire Protocol

ドライバーを構成するには、以下のステップを完了します。

  1. DSN 名、説明、サーバーのネットワーク・アドレスを入力します (このアドレスのフォーマットの説明については、 .odbc.ini パラメーターの編集NetworkAddress= の説明を参照してください)。
  2. 「Describe パラメーターを使用可能にする」ボックスにチェック・マークが付いていることを確認します。 このパラメーターは、「拡張」タブ上にあります。
  3. 「メソッドの作成」設定が「1 - 一部」となっているか確認します。このパラメーターは、「パフォーマンス」タブ上にあります。
  4. Sybase データベースを参照する DSN ごとに新規レジストリー・サブキーを作成します。REGEDIT を使用して、正しい場所にナビゲートします。
    HKEY_LOCAL_MACHINE
        SOFTWARE
            ODBC
                ODBC.INI
  5. DSN を右クリックして、「新規」 > 「ストリング値」を選択します。ストリングの「SelectUserName」を指定し、値を 1 に設定します。

これで、Windows 上の ODBC データ・ソース名を構成したことになります。 次に、コンソール・コマンドを発行して、ブローカーを稼働するための環境を構成することで、 ブローカーが必要なデータベース・ライブラリーにアクセスできるようにする必要があります。 詳しくは、データベースにアクセスするための環境の設定を参照してください。

関連タスク
Windows での DB2 データベースの作成
DB2 データベースのカスタマイズ
関連資料
サポートされるデータベース
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ah14442_