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
是某种网络问题。通常这意味着服务器没有联机,或者某种防火墙正在阻止访问。
您可以在我上面链接的手册页面中看到各种故障排除建议。