Db2 里设置通信时TCP/IP的端口和远端用JDBC问题# Database - 数据库
v*t
1 楼
我在DB2 server 里设置通信的TCP/IP的端口为9999。从别的机器用db2客户端连可以连
上。
但如果我在java程序中用jdbc连时就会连不上,就会死掉,也没有报错。
如果我在server上运行java, 用如下语句可以连上:
String url = "jdbc:db2:mydb";
DriverManager.registerDriver(new COM.ibm.db2.jdbc.app.DB2Driver());
Connection con = DriverManager.getConnection(url, "myuser", "mypass");
但如果用一下语句就会死掉,好像在不断的连
String url = "jdbc:db2://serverIP:portnumber/mydb";
DriverManager.registerDriver(new COM.ibm.db2.jdbc.net.DB2Driver());
Connection con = DriverManager.getConnection(url, "myuser", "mypass")
上。
但如果我在java程序中用jdbc连时就会连不上,就会死掉,也没有报错。
如果我在server上运行java, 用如下语句可以连上:
String url = "jdbc:db2:mydb";
DriverManager.registerDriver(new COM.ibm.db2.jdbc.app.DB2Driver());
Connection con = DriverManager.getConnection(url, "myuser", "mypass");
但如果用一下语句就会死掉,好像在不断的连
String url = "jdbc:db2://serverIP:portnumber/mydb";
DriverManager.registerDriver(new COM.ibm.db2.jdbc.net.DB2Driver());
Connection con = DriverManager.getConnection(url, "myuser", "mypass")