Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

jdbc access to DB2

 
yogendra babu
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I tried to access db2 personal edition in a remote Win2000 machine using JDBC(net driver).
The sample code is below
Class.forName("COM.ibm.db2.jdbc.net.DB2Driver");
java.sql.Connection ocon=DriverManager.getConnection("jdbc b2:me2k1:JMXDB","userid","password");
System.out.println(ocon);
me2k1 is the machine name and jmxdb is the database name.
The above code throws below exception
COM.ibm.db2.jdbc.DB2Exception: [IBM][JDBC Driver] CLI0616E Error opening socket
. SQLSTATE=08S01.
All the DB2 services are running in db machine.
Should I specify the port number in the URL.If so how to find the port number of the database.
The same program runs perfectly in the machine where DB2 resides.
Thanks in advance for help
 
yogendra babu
Greenhorn
Posts: 17
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hai all,
The connection is working now.
I replaced the machine name with ip address.now it is working.Thanks.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic