1

db2 ドライバーのロードに依存するアプリケーションがあります。db2jcct2.dll がロードされていないという奇妙なエラーが発生していたので、次のように lib パスに追加するようにしましたまた、プログラムの起動時に java.library.path に追加されていることも確認しました。それを行った後、次のエラー/スタック トレースが表示されます。

com.ibm.db2.jcc.c.SqlException: Failure in loading T2 native library db2jcct2, reason: java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\IBM\SQLLIB\BIN\db2jcct2.dll: Can't find dependent libraries
        at com.ibm.db2.jcc.t2.a.a(a.java:31)
        at com.ibm.db2.jcc.t2.T2Configuration.<clinit>(T2Configuration.java:84)
        at com.ibm.db2.jcc.t2.a.a(a.java:31)
        at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:174)
        at com.ibm.db2.jcc.t2.T2Configuration.<clinit>(T2Configuration.java:84)
        at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:174)
        at java.sql.DriverManager.getConnection(DriverManager.java:571)
        at java.sql.DriverManager.getConnection(DriverManager.java:571)
        at java.sql.DriverManager.getConnection(DriverManager.java:215)
4

0 に答える 0