首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

db2数据库连接,该怎么处理

2012-03-05 
db2数据库连接请问大家我用JDBC连接db2数据库,报下面的错误是什么原因啊com.ibm.db2.jcc.b.SqlException:

db2数据库连接
请问大家
我用JDBC连接db2数据库,报下面的错误是什么原因啊
  com.ibm.db2.jcc.b.SqlException: DatabaseMetaData information is not known for server DB2/NTSQL09050 by this version of JDBC driver
at com.ibm.db2.jcc.b.s.supportsTransactions(s.java:4845)
at com.sunyard.sunflow.db.pool.DBPoolManager$_Connection.<init>(DBPoolManager.java:275)
at com.sunyard.sunflow.db.pool.DBPoolManager.getConnection(DBPoolManager.java:165)
at com.sunyard.sunflow.db.connection.PooledConnectionProvider.getConnection(PooledConnectionProvider.java:39)
at com.sunyard.sunflow.db.connection.DBConnection.init(DBConnection.java:149)
at com.sunyard.sunflow.db.connection.DBConnection.<init>(DBConnection.java:38)
at com.sunyard.sunflow.util.threadpool.ConnectionManager.createConnection(ConnectionManager.java:55)
at com.sunyard.bpo.push.DBUtil.createRemoteImageDBConnection(DBUtil.java:26)
at com.sunyard.bpo.push.DownloadDataFromRemoteDB.getImageCount(DownloadDataFromRemoteDB.java:257)
at com.sunyard.bpo.push.DownloadDataFromRemoteDB.download(DownloadDataFromRemoteDB.java:81)
at com.sunyard.bpo.push.DownloadDataFromRemoteDB.run(DownloadDataFromRemoteDB.java:60)
at java.lang.Thread.run(Unknown Source)
请高手指点一下,谢谢




[解决办法]
驱动不匹配产生的错误
db2 9.0 的驱动jar包:db2java.zip db2jcc.jar db2jcc_license_cu.jar 可以从%db2_home%SQLLIB\java中获取




[解决办法]
jdbc驱动的问题,你看下你的driver是不是com.ibm.db2.jcc.DB2Driver,然后看一下你的连接jar包是否正确了
[解决办法]
确实是驱动的问题,驱动的版本不兼容
[解决办法]
V9以上版本驱动都一样
[解决办法]

探讨
我用的是db2数据库是9.5的,我是用数据池连接的

热点排行