我需要使用Eclipse中的jdbc
连接到DB2数据库服务器。即使我已经安装了所需的jar文件,我也会收到以下错误:
Error occurred java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2Driver
Error occurred java.sql.SQLException: No suitable driver found for jdbc:db2://db2server
我该怎么办?
感谢。
答案 0 :(得分:1)
答案 1 :(得分:0)
我有类似的问题。
我尝试下载IBM Driver,而Downloaded文件夹中还包含 db2jcc.jar 和 db2jcc4.jar 将这两个jar放入 WEB- INF / lib 文件夹都将它们添加到类路径中(构建路径选项)。你的代码也必须看起来像这样,
Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance();
//context
//DataSource datasource = null;
// datasource = (DataSource)initCtx.lookup("jdbc:sqlserver://AZNICSQL02;DatabaseName=CIO;schemaName=dbo");
//Connect to Data source
dbconnection = DriverManager.getConnection("jdbc:db2://192.168.4.58:50001/", "", "");
dbstatement = (Statement) dbconnection.createStatement();`
尝试在eclipse
中的 DataSource Explorer插件中进行探索