通过toad连接到db2

时间:2016-10-24 09:36:27

标签: linux db2 toad db2-luw

我尝试在窗口7中通过toad连接到DB2。

但是返回错误:

ERROR [08001] [IBM] SQL30081N  A communication error has been detected.

Communication protocol being used: "TCP/IP".  Communication API being used:
"SOCKETS".  Location where the error was detected: "192.168.1.22". 
Communication function detecting the error: "selectForConnectTimeout". 
Protocol specific error code(s): "0", "*", "*".  SQLSTATE=08001

服务机构系统:CentOS 7

DB2数据库:V9.7

我已经执行systemctl sto firewalld.service。(停止防火墙),并在CentOS中执行db2 "connect to testbase user admin using password"成功。

我在窗口7中尝试telnet 192.168.1.22 50000失败

1 个答案:

答案 0 :(得分:0)

Cent OS 7上的DB2服务器: 如果'db2 connect to~user~using'工作,那意味着服务器上的TCP / IP连接正常工作。

假设192.168.1.22/50000是DB2服务器IP /端口,如果'telnet 192.168.1.22 50000' 失败,这是DB2客户端和服务器之间的防火墙。 如果只是'ping 192.168.1.2'工作且端口50000无法连接,那么东西会阻止中间的端口50000。