db2连接问题【本问题已解决】

[IBM][CLI Driver] SQL30081N  检测到通信错误。正在使用的通信协议:"TCP/IP"。正在使用的通信
API:"SOCKETS"。检测到错误的位置:"2001:0:4137:9e76:c48:ca4:c507:e8c3"。检测到错误的通信功能:"connect"。特定于协议的错误代码:"10061"、"*" 和 "*"。  SQLSTATE=08001

我在windows客户端访问linux服务中的db2,出现以上提示,请高手指教...

服务端的版本是9.1,客户端的版本是9.7,请问这有关系吗?
参与14

13同行回答

weixiaomweixiaom高级架构师泰康养老保险股份有限公司
DB2 GET DBM CFG | GREP TCP看用哪个SERVER NAME在到 SERVICE FILE 那,看用的是哪个port_num重新编目:显示全部
DB2 GET DBM CFG | GREP TCP
看用哪个SERVER NAME
在到 SERVICE FILE 那,看用的是哪个port_num

重新编目:收起
保险 · 2010-06-01
浏览1531
includeyuincludeyu系统工程师
catalog tcpip node nodename  remote svcip server portcatalog db dbname as aliasname at node nodename显示全部
catalog tcpip node nodename  remote svcip server port
catalog db dbname as aliasname at node nodename收起
IT分销/经销 · 2010-06-01
浏览1527
xing007008xing007008软件开发工程师ctit
嗯,问题已解决。建议使用 Quest Central for DB2,很简单就实现了。谢谢各位高人在此热心教导...显示全部
嗯,问题已解决。建议使用 Quest Central for DB2,很简单就实现了。谢谢各位高人在此热心教导...收起
2010-05-31
浏览1472
dinnerxudinnerxu系统分析师招商银行武汉分行
这样问题,基本上100%是编目的出现问题,不管怎么样,删除重新弄比较好,但是首先要知道server的通信端口db2 get dbm cfg 查看svcenamelist node directory 显示你的节点名list db directory 显示你的dbnam接下来就是uncatalog node nodename        &...显示全部
这样问题,基本上100%是编目的出现问题,不管怎么样,删除重新弄比较好,但是首先要知道server的通信端口
db2 get dbm cfg 查看svcename
list node directory 显示你的节点名
list db directory 显示你的dbnam

接下来就是uncatalog node nodename
              uncatalog db dbname
然后是重新编目
catalog tcpip node nodename  remote svcip server port
catalog db dbname as aliasname at node nodename

完了你再连接!收起
互联网服务 · 2010-05-31
浏览1959
根据你的回复,应该就是编目不正确导致的。编目,就是将其他服务器上的数据库“拉”到自己机器上来(并给它一个别名)的意思。先检查你编目的数据库在源服务器上是否能连接,其次检查这个数据库是否在本机正确编目(IP有没有写错,端口有没有写错)...显示全部
根据你的回复,应该就是编目不正确导致的。
编目,就是将其他服务器上的数据库“拉”到自己机器上来(并给它一个别名)的意思。
先检查你编目的数据库在源服务器上是否能连接,其次检查这个数据库是否在本机正确编目(IP有没有写错,端口有没有写错)收起
2010-05-31
浏览1797
xing007008xing007008软件开发工程师ctit
嗯,十之八九,编目不正确sync_lijun 发表于 2010-5-31 17:06    由于小弟是刚刚入门使用db2,还不知道编目是什么东西,我如何查看编目是否正确?显示全部
嗯,十之八九,编目不正确
sync_lijun 发表于 2010-5-31 17:06



   由于小弟是刚刚入门使用db2,还不知道编目是什么东西,我如何查看编目是否正确?收起
2010-05-31
浏览1693
xing007008xing007008软件开发工程师ctit
通信问题,先保证你能 ping 到需要连接的数据库所在的服务器IP,然后保证该服务器50000端口打开。保证了这 ...pengjianjun 发表于 2010-5-31 17:03 感谢你的回复,我试过了,ping 服务器的ip是可以通过的。并且telnet 50000也能打开.但还是连接不上,如何是好?...显示全部
通信问题,先保证你能 ping 到需要连接的数据库所在的服务器IP,然后保证该服务器50000端口打开。保证了这 ...
pengjianjun 发表于 2010-5-31 17:03



感谢你的回复,我试过了,ping 服务器的ip是可以通过的。并且telnet 50000也能打开.但还是连接不上,如何是好?收起
2010-05-31
浏览1704
synclijunsynclijun软件开发工程师topnet
嗯,十之八九,编目不正确显示全部
嗯,十之八九,编目不正确收起
互联网服务 · 2010-05-31
浏览1664
FelixFelix数据仓库工程师亚信联创科技(北京)有限公司
通信问题,先保证你能 ping 到需要连接的数据库所在的服务器IP,然后保证该服务器50000端口打开。保证了这 ...pengjianjun 发表于 2010-5-31 17:03 对的,一般这个错误码都是网络问题。显示全部
通信问题,先保证你能 ping 到需要连接的数据库所在的服务器IP,然后保证该服务器50000端口打开。保证了这 ...
pengjianjun 发表于 2010-5-31 17:03

对的,一般这个错误码都是网络问题。收起
软件开发 · 2010-05-31
浏览1702
db2set db2comm=tcpip显示全部
db2set db2comm=tcpip收起
2010-05-31
浏览1681

提问者

xing007008
软件开发工程师ctit

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-05-31
  • 关注会员:1 人
  • 问题浏览:9456
  • 最近回答:2010-06-01
  • X社区推广