用db2jstrt 50000开启了java daemon
而且telnet ip 50000成功
能在server的clp下connet to dbname and select * from tablename
用COM.ibm.db2.jdbc.net.DB2Driver
url = "jdbc:db2://"+"ip:50000"+"/dbname"
正确的用户名和password
connect时返回错误"sql1031N The database directory cannot be found one the
indicated file system.SQLSTATE=58031"
list database directory看dbname and alias正常
有大虾遇到这情况吗?
btw,一样的程序连自己win2000 localhost的db没问题。就是连远程host出问题。
w*****h 发帖数: 139
2
Did you specify the host name of your remote machine in your URL?
【在 k****i 的大作中提到】 : 用db2jstrt 50000开启了java daemon : 而且telnet ip 50000成功 : 能在server的clp下connet to dbname and select * from tablename : 用COM.ibm.db2.jdbc.net.DB2Driver : url = "jdbc:db2://"+"ip:50000"+"/dbname" : 正确的用户名和password : connect时返回错误"sql1031N The database directory cannot be found one the : indicated file system.SQLSTATE=58031" : list database directory看dbname and alias正常 : 有大虾遇到这情况吗?