DB2® 製品には、 2 つのタイプの JDBC ドライバー・アーキテクチャーのサポートが含まれています。
ドライバー名 | パッケージ | ドライバーのタイプ |
---|---|---|
Linux 、UNIX、および Windows 用の DB2 JDBC Type 2 ドライバー | db2java.zip | タイプ 2 |
IBM® Data Server Driver for JDBC and SQLJ |
|
タイプ 2 およびタイプ 4 |
IBM Data Server Driver for JDBC and SQLJ は、JDBC タイプ 2 および JDBC タイプ 4 の動作を組み込んだ単一ドライバーです。 アプリケーションが IBM Data Server Driver for JDBC and SQLJ をロードすると、タイプ 2 およびタイプ 4 のインプリメンテーション用に単一のドライバー・インスタンスがロードされます。 アプリケーションは、この単一のドライバー・インスタンスを使用して、タイプ 2 およびタイプ 4 接続を行うことができます。 タイプ 2 およびタイプ 4 接続は同時に行うことができます。 IBM Data Server Driver for JDBC and SQLJ タイプ 2 ドライバーの動作を IBM Data Server Driver for JDBC and SQLJ タイプ 2 接続 と言います。 IBM Data Server Driver for JDBC and SQLJ タイプ 4 ドライバーの動作を IBM Data Server Driver for JDBC and SQLJ タイプ 4 接続 と言います。
2 つのバージョンの IBM Data Server Driver for JDBC and SQLJ が使用可能です。 IBM Data Server Driver for JDBC and SQLJバージョン 3.5x は JDBC 3.0 準拠です。 IBM Data Server Driver for JDBC and SQLJ バージョン 4.x は JDBC 4.0 以降に準拠しています。
IBM Data Server Driver for JDBC and SQLJ は、Java ルーチンのデフォルト・ドライバーです。
DB2 JDBC Type 2 ドライバーは、Java アプリケーションが JDBC を介して DB2 への呼び出しを行うようにします。 DB2 JDBC Type 2 ドライバーへの呼び出しは、Java ネイティブ・メソッドで実装されています。 DB2 JDBC Type 2 ドライバーでは、DB2 データ・サーバーと通信するために、DB2 CLI インターフェースが使用されます。 このドライバーを使用する Java アプリケーションは、JDBC 要求が DB2 データ・サーバーに達するまでのフローの途中にある DB2 クライアントで実行する必要があります。 DB2 JDBC アプリケーション・ドライバーを使用して DB2 for i データ・ソースまたは DB2 for z/OS® 環境内のデータ・ソースにアクセスするには、その前に DB2 Connect™ をインストールする必要があります。
Linux、UNIX、および Windows 用の DB2 JDBC Type 2 ドライバーは、今後のリリースではサポートされません。 そのため、IBM Data Server Driver for JDBC and SQLJ に移行することを考慮してください。