DB2 连接jdbc时停止不动,非无响应也无异常

qwerasdf123 2009-10-16 06:44:52
1。String driver="COM.ibm.db2.jdbc.net.DB2Driver";
2。String url = "jdbc:db2://192.168.1.3:50000/test";
3。String user = "testu";
4。String password = "111111";
5。Class.forName(driver);
6。DriverManager.getConnection(url,user,password);
就这几句代码!运行到第6行时就停止不动了!
不报错,也不时无响应!
求高手帮忙解决问题呀!
...全文
199 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qwerasdf123 2009-10-20
  • 打赏
  • 举报
回复
谢谢大家的参于!现在结贴了!
qwerasdf123 2009-10-20
  • 打赏
  • 举报
回复
问题已经解决!都不是你们所说的问题!
是因为端口的问题,
好像DB2有两个用于连接的端口,默认的6789和50000,
具体区别!不知道,只知道,这样连接需要使用6789,而且6789默认是没有开的,必须手动打开此端口才能连接正常....
  • 打赏
  • 举报
回复
呵呵,搂住能够ping通192.168.1.3么
com.ibm.db2.jcc.DB2Driver我用的是这个驱动包
老紫竹 2009-10-19
  • 打赏
  • 举报
回复
我就不信没有错误发生,难道你的数据库连接满了???

qwerasdf123 2009-10-19
  • 打赏
  • 举报
回复
连接的是其它机器的DB2!
如果是driver写错了,那Class.forName时就应该出错!并且也查过这driver是没错的!

Connection conn = DriverManager.getConnection(url,user,password);
看看conn去到值没?

就是到这一步卡在这里了,不出错也不动!
amdgaming 2009-10-17
  • 打赏
  • 举报
回复
com是小写 吧

String driver="COM.ibm.db2.jdbc.net.DB2Driver";
yangtao870928 2009-10-17
  • 打赏
  • 举报
回复
貌似驱动加错了!!!
swandragon 2009-10-16
  • 打赏
  • 举报
回复
Connection conn = DriverManager.getConnection(url,user,password);
看看conn去到值没?
sunjinyujeep 2009-10-16
  • 打赏
  • 举报
回复
你连的是别人的机器上的数据库啊,你把192.168.1.3改成127.0.0.1

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧