jdbc连DB2报错

dying2003 2009-06-26 10:43:01
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ConnectionManager {
private static final String Driver_Class="com.ibm.db2.jcc.DB2Driver";
private static final String Database_Url="jdbc:db2://localhost:5000/DBTest";
private static final String Database_User="db2";
private static final String Database_Password="dd2003";
public static Connection getConnection() throws ClassNotFoundException{
Connection conn=null;
try{
System.out.println("********");
Class.forName(Driver_Class);
conn=DriverManager.getConnection(Database_Url,Database_User,Database_Password);
System.out.println("连接成功");
}catch(SQLException e){
e.printStackTrace();
}
return conn;
}
}


********
com.ibm.db2.jcc.b.SqlException: IO Exception opening socket to server localhost on port 5000. The DB2 Server may be down.
at com.ibm.db2.jcc.a.a.<init>(a.java:137)
at com.ibm.db2.jcc.a.b.a(b.java:1542)
at com.ibm.db2.jcc.b.o.<init>(o.java:795)
at com.ibm.db2.jcc.a.b.<init>(b.java:298)
at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:162)
at java.sql.DriverManager.getConnection(Unknown Source)

...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
valen_jia 2009-06-26
  • 打赏
  • 举报
回复
DB2端口是50000
qiheia 2009-06-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 valen_jia 的回复:]
DB2端口是50000
[/Quote]

不知道LZ是不是改了端口

在一个检查下你的服务开启了没有。。。

81,094

社区成员

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

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