正在使用的通信协议:TCP/IP


import ibm_db
def db22():
connection=ibm_db.connect("DATABASE=XXXXX;HOSTNAME=xxxx;PORT=50000;PROTOCOL=TCPIP;UID=XXXXXX;PWD=xxxxx", '','')
coursor = connection.cursor()
sql = 'select * from wwwcllogin where lower(email) = 
lower(test274225@gmail.com)'
coursor.execute(sql)
result = coursor.fetchall()
for x in result:
print(x)
connection.close()

这是我得到的错误:

错误:[IBM][CLI驱动程序]SQL30081N检测到通信错误。正在使用的通信协议:"TCP/IP"。正在使用的通信API:"SOCKETS"。检测到错误的位置:"100.64.1.105"。检测错误的通信功能:"recv"。特定于协议的错误代码:">"、">"one_answers"0"。SQLSTATE=08001SQLCODE=-30081

SQL30081N/-30081是某种网络问题。通常这意味着服务器没有联机,或者某种防火墙正在阻止访问。

您可以在我上面链接的手册页面中看到各种故障排除建议。

最新更新