環境変数 IBM Data Server Driver for JDBC and SQLJ
特定の環境変数を設定すると、オペレーティングシステムがそれを見つけることができます。 IBM Data Server Driver for JDBC and SQLJ。
- STEPLIB
- SDSNEXIT、SDSNLOAD、および SDSNLOD2 データ・セットを
組み込むときは、STEPLIB を変更します。 以下に例を示します。
export STEPLIB=DSNC10.SDSNEXIT:DSNC10.SDSNLOAD:DSNC10.SDSNLOD2:$STEPLIB - PATH
- PATHを変更して、プログラムの準備とデバッグ機能の呼び出し用シェルスクリプトが格納されているディレクトリを含めます。 IBM Data Server Driver for JDBC and SQLJ プログラムの準備とデバッグ機能の呼び出しを行うシェルスクリプトが格納されているディレクトリを例えば、 IBM Data Server Driver for JDBC and SQLJ
/usr/lpp/db2c10/jdbcにインストールされている場合は、次のようにPATHを変更しますexport PATH=/usr/lpp/db2c10/jdbc/bin:$PATH - LIBPATH
- この IBM Data Server Driver for JDBC and SQLJ 以下のダイナミックロードライブラリ(DLL)を含んでいます:
- libdb2jcct2zos.so
- libdb2jcct2zos_64.so
LIBPATH を変更して、これらの DLL が入っているディレクトリーを組み込みます。
例えば、 IBM Data Server Driver for JDBC and SQLJ/usr/lpp/db2c10/jdbcにインストールされている場合は、LIBPATH を以下のように変更しますexport LIBPATH=/usr/lpp/db2c10/jdbc/lib:$LIBPATH - CLASSPATH
- その IBM Data Server Driver for JDBC and SQLJ 次のクラスファイルを含んでいます:
db2jcc4.jar- JDBC クラスと SQLJ ランタイム・クラスをすべて含んでいます。 IBM Data Server Driver for JDBC and SQLJ。
db2jcc4.jar を CLASSPATH に含めることで、 およびそれ以降の機能を含むバージョンを使用していることを示します。また、 xml- も使用していることを示します。 IBM Data Server Driver for JDBC and SQLJJDBC、 4.0 以降の機能、および JDBC、 3.0 以前の機能を含むバージョンを使用していることを示します
sqlj4.zip- SQLJアプリケーションを実行環境下で実行するために必要なクラスを含んでいます。 IBM Data Server Driver for JDBC and SQLJ。
sqlj4.zip を CLASSPATH に指定して、JDBC 4.0 以降の機能と JDBC 3.0 以前の機能の両方が含まれた SQLJ アプリケーションを作成することを示します。
- license-file-name
- サーバーへのアクセスを許可するライセンスファイル。 Db2 for z/OS® サーバーへのアクセスを許可する
バージョン 4.34 より前の IBM Data Server Driver for JDBC and SQLJ、ライセンスファイル名は db2jcc_license_cisuz.jar です。 バージョン 4.34 以降の IBM Data Server Driver for JDBC and SQLJ、ライセンスファイル名については以下の表をご覧ください。
次の表は、ライセンスファイル名と Db2 Connectのエディションの一覧です。表 1. ライセンス JAR ファイル名と Db2 Connect エディション ライセンスJARファイル名 Db2 コネクト版 db2jcc_license_consvZS.jar Db2 System z用Connect Unlimited Edition db2jcc_license_consvIS.jar Db2 System i用Connect Unlimited Edition db2jcc_license_consvAS.jar Db2 コネクトアプリケーションサーバーエディション db2jcc_license_consvEE.jar Db2 接続する Enterprise Edition db2jcc_license_consvAAS.jar Db2 Connect アプリケーション サーバー アドバンスト エディション db2jcc_license_consvAZS.jar Db2 System z用Connect Unlimited Advanced Edition
CLASSPATH を変更して、これらのファイルを組み込みます。 インストール先が IBM Data Server Driver for JDBC and SQLJ
/usr/lpp/db2c10/jdbcにインストールされている場合は、CLASSPATH を以下のように変更してくださいexport CLASSPATH=/usr/lpp/db2c10/jdbc/classes/db2jcc4.jar:\ /usr/lpp/db2c10/jdbc/classes/db2jcc_javax.jar:\ /usr/lpp/db2c10/jdbc/classes/sqlj4.zip:\ /usr/lpp/db2c10/jdbc/classes/license-file-name:\ $CLASSPATH
Javaストアドプロシージャを使用する場合は、JAVAENVデータセットに追加の環境変数を設定する必要があります。