Weblogic - 无法加载驱动程序:DB2XADataSource

时间:2018-02-15 08:14:25

标签: db2 weblogic

我正在尝试连接到DB2实例(尚未实现),因此我按照手册说它必须调整以下xml文件:

%WL_HOME%\server\lib\jdbcdrivers.xml

使用此条目

DatabaseVersion="DB2 Universal JDBC Driver Provider (XA)"

之后,在管理控制台中,我必须相应地调整Driver类名:

Driver Class com.ibm.db2.jdbc.DB2XADataSource

此外,我将jar文件复制到我的classpath以及另一个文件夹(Internet上有许多不同的手册)

这是我的CLASSPATH

set JDBC_PATH=C:\jars;C:\Oracle\Middleware\Oracle_Home\wlserver\server\lib\db2jcc.jar;...
set CLASSPATH=%JDBC_PATH%;%CLASSPATH%

这是我的其他文件夹

C:\jars\db2jcc.jar
C:\jars\db2jcc_license_cu.jar
C:\jars\db2jcc4.jar
C:\jars\db2java.zip ( this zip file I deployed in the same directory, too )

但是在进行测试连接时我总是遇到以下错误:

Connection test failed.
Cannot load driver: com.ibm.db2.jdbc.DB2XADataSource

也许,有人知道,我在这里做错了什么或者我要改变什么?

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

好的,几乎总是一样的:) 当您查找错误时,找不到它,然后您询问stackoverflow,几分钟后您自己发现错误:)

似乎是一个错字,ClassName必须是:

com.ibm.db2.jcc.DB2XADataSource

而不是

com.ibm.db2.jdbc.DB2XADataSource

谢谢大家!