JDBC プロバイダー設定
このページを使用して、JDBC プロバイダーの設定を変更します。
この管理コンソール・ページを表示するには、
をクリックします。有効範囲
JDBC プロバイダーの有効範囲を指定します。 この JDBC プロバイダーで作成されるデータ・ソースは、この有効範囲を継承します。
名前
リソース・プロバイダーの名前を指定します。
通知 | 値 |
---|---|
データ型 | ストリング |
説明
リソース・プロバイダーを説明するテキストを指定します。
通知 | 値 |
---|---|
データ型 | ストリング |
クラスパス
リソース・プロバイダー・クラスのロケーションを形成するパス、 または JAR ファイル名のリストを指定します。
D:/SQLLIB/java/db2java.zip (分散オペレーティング・システムの場合)。
QIBM/ProdData/Java400/ext/db2_classes.jar (iSeries プラットフォームの場合)。
/usr/lpp/db2/db2710/classes/db2j2classes.zip (z/OS® の場合)。
クラスパスの項目は、ENTER キーを使用して区切ります。また、パス区切り文字 (';' や ':' など) は含むことができません。 クラスパスには、変数マップを使用して置換できる変数 (シンボル) 名が含まれます。 個々の必須 JAR ファイル名については、ドライバーのインストール資料をチェックしてください。
通知 | 値 |
---|---|
データ型 | ストリング |
ネイティブ・ライブラリー・パス
リソース・プロバイダーのネイティブ・ライブラリーのロケーションを 形成するパスのリストを指定します。
ネイティブ・パス・エントリーは、ENTER (実行) キーを使用して区切ります。 パス区切り文字 (';' や ':' など) は使用できません。 ネイティブ・パスには、変数マップを使用して代替できる変数 (シンボル) 名が含まれます。
通知 | 値 |
---|---|
データ型 | ストリング |
リソース・プロバイダーの分離
このリソース・プロバイダーを独自のクラス・ローダーにロードすることを指定します。これにより、同じリソース・プロバイダーの異なるバージョンまたは実装を、 同じ Java 仮想マシンにロードすることができます。リソース・プロバイダーの各バージョンには、そのバージョンや実装に適切である、固有のクラスパスを付与します。

- ネイティブ・ライブラリー・パスを指定する場合、 リソース・プロバイダーは分離できません。Application Server では、一部の JDBC プロバイダー用にネイティブのライブラリー・パスの値を定義します。 この動作の目的は、ネイティブのライブラリー・パスが必要である場合にプロバイダーの構成を補助することです。 ネイティブのライブラリー・パスが不要である場合は、その値を削除すると、リソース・プロバイダーを分離するオプションが選択できるようになります。
- 混合セル環境を実行している場合に、プロバイダーの有効範囲がバージョン 7.0 セル であれば、アプリケーション・サーバーが、 7.0 より前のバージョンで実行されているノードから、分離された JDBC プロバイダーを除去します。 プロバイダーは古いリリースから移行していません。分離された リソースをセル・レベルで使用したい場合は、7.0 より前のバージョンで実行されているノードのリソースは 使用しないでください。リソースをノード・レベルで定義するか、またはバージョン 7.0 より前のノードのリソースを使用しないようにします。 これは、アプリケーション・サーバーがセル・レベルで分離されたリソースの検索を 実行しようとすると、「ネーミングが見つかりません (Naming not found) 」例外が発生するためです。
実装クラス名
JDBC ドライバー実装の Java クラス名を指定します。
このクラスは、前述の「クラスパス」の説明で述べられているドライバー・ファイルにあります。
例えば、分散オペレーティング・システムおよび z/OS オペレーティング・システムの場合は、com.ibm.db2.jcc.DB2XADataSource です。
例えば、iSeries プラットフォームの場合は、com.ibm.db2.jdbc.app.UDBXADataSource です。
通知 | 値 |
---|---|
データ型 | ストリング |