db2如何使用ipv6,python ibm_db 如何连ipv6地址?

想用python连接使用ipv6的db2
不知道如何用python ibm_db 去连接
报错如下

ibm connect error:[IBM][CLI Driver] SQL30081N  A communication error has been detected. Communication protocol being used: "TCP/IP".  Communication API being used: "SOCKETS".  Location where the error was detected: "fe80::a00:27ff:fe46:62c7%en0".  Communication function detecting the error: "connect".  Protocol specific error code(s): "61", "*", "*".  SQLSTATE=08001 SQLCODE=-30081
params:DATABASE=duni;HOSTNAME=fe80::a00:27ff:fe46:62c7%en0;PORT=50000;PROTOCOL=tcpip;UID=db2inst1;PWD=db2inst1
参与6

1同行回答

tongshuaitongshuai数据库工程师北京新数科技有限公司
使用IPV6来连接DB2数据库,首先检查数据库主机是否启用了IPV6,ipv6的地址多少,确认数据库端口是多少,在连接之前先在客户机上配置 hosts, services,将数据库服务器的地址及端口配置到客户机。hosts配置:fe80::a00:27ff:fe46:62c7%en0      db2server  services 配置:db2s...显示全部

使用IPV6来连接DB2数据库,首先检查数据库主机是否启用了IPV6,ipv6的地址多少,确认数据库端口是多少,在连接之前先在客户机上配置 hosts, services,将数据库服务器的地址及端口配置到客户机。

hosts配置:

fe80::a00:27ff:fe46:62c7%en0      db2server  

services 配置:
db2server   50000/tcp

配置好后,数据库的HOSTNAME采用主机名进行配置。在连接数据库之前可以先telnet一下数据库的端口,可是否可以通。
 

收起
互联网服务 · 2019-11-25

提问者

lmj92
研发工程师seabed

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2019-11-25
  • 关注会员:3 人
  • 问题浏览:4201
  • 最近回答:2019-11-25
  • X社区推广