JDK 1.5と互換性のあるDB2用のJDBCドライバーはどこでダウンロードできますか?それらは非常にとらえどころのないようで、IBMのWebサイトで多くの行き詰まりにぶつかりました。 IBM DataStudioなどのいくつかのツールにバンドルされているドライバーのバージョンを見つけることができました。残念ながら、これらのバージョンは、最新のJVM(JDK 1.6、クラスバージョンエラーにつながる)または古すぎる(JDK 1.2、JDK 1.5で実行すると既知のバグにつながる)JVMを対象としています。
私はそれが遅いことを知っていますが、私は最近この状況に遭遇しました。一日を無駄にした後、私はついに解決策を見つけました。この情報を OracleのWebサイト で入手したことに驚いていますが、これはIBMのWebサイトではどこにも見つからないようです。
JDK 1.5または1.4と互換性のあるDB2用のJDBCドライバーを使用する場合は、db2インストールのdb2jcc.jar
フォルダーにあるjarSQLLIB/Java/
を使用する必要があります。
DB 2 JDBC Driver IBMからの公式リンク
ここで: http://jt400.sourceforge.net/
これは私がその正確な目的のために使用するものです。
編集:使用例(例外を除く):
// Driver initialization
AS400JDBCDriver driver = new com.ibm.as400.access.AS400JDBCDriver();
DriverManager.registerDriver(driver);
// JDBC Connection URL
String url = "jdbc:as400://10.10.10.10" + ";promt=false" // disable GUI prompting by jt400 library
// Get a Connection object (this is used to create statements, etc)
Connection conn = DriverManager.getConnection(url, UserString, PassString);
お役に立てば幸いです。
db2clientをダウンロードしてインストールし、C:\ Program Files(x86)\ IBM\SQLLIB\Javaで--db2jcc.jar--db2jcc_license_cisuz.jar--db2jcc_license_cu.jar--などを探すことができます。