把你CLASSPATH设置到目录/home/db2inst1/sqllib/java,它里边已经包含了连接DB2所需的jar文件。引用类COMibmdb2jdbcappDB2Driver
首先看看IP通否,再看看端口通否
ping 10101119
telnet 10101119 60000
通了才能链接,这个情况是网络有问题
如果没通看看你本机和DB2网络是否正常、本地的IP是否在同一个网段、防火墙是否屏蔽了此端口 、还有看看你DB2启动了没
DB2有两个驱动方式, 一个是纯Java的JDBC;一个是调用DB2命令行的JDBC驱动
db2javazip中的COMibmdb2jdbcappDB2Driver是后种 你在命令行下能够运行是因为环境变量(db2profile)已经设置好了Eclipse带起来的Java程序没有这些环境变量 COMibmdb2jdbcappDB2Driver仅仅是DB2命令的一层封装,没有环境变量,自然找不到命令,自然连接不成功
换成type4的JDBC driver,或者在eclipse里面设置好db2profile就可以了
以上就是关于用jdbc连接db2需要哪些jar包全部的内容,包括:用jdbc连接db2需要哪些jar包、java *** 作jdbc 出现错误!(数据库是 db2 )、java 连接 db2等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)