2024年3月17日发(作者:)
1.还原数据库之后,客户端无法和服务器主机连接,
SQL30081N 检测到通信错误。正在使用的通信协议:"TCP/IP"。正在使用的通信
API:"SOCKETS"。检测到错误的位置:"192.168.247.120"。检测到错误的通信功
能:
"connect"。特定于协议的错误代码:"10061"、"*" 和 "*"。 SQLSTATE=08001
a.最可能是数据库没启动。
b.可能还原之后端口设置缺失的原因。肯定和db2 dbm的svcename服务有关。
>>db2 get dbm cfg|grep SVCENAME
TCP/IP Service name (SVCENAME) =
SSL service name (SSL_SVCENAME)=
这里TCP/IP端口设置时缺失了。需要手动设置。
>>db2set DB2COMM=TCP/IP,NETBIOS
设置通信方式
>>db2set
>>db2 update dbm cfg for tsbdw using svcename 50000
DB20000I The UPDATE DATABASE MANAGER CONFIGURATION command
completed
successfully
更新通信端口
>>db2stop
>>db2start
>>db2 get dbm cfg |grep SVCENAME
TCP/IP Service name (SVCENAME) = 50000
SSL service name (SSL_SVCENAME) =
重连数据库即可成功
2.在忘记关闭数据库的情况下重启的服务器 会导致实例挂起,数据库起不起来
无法执行DB2的各种命令报错
SQL6036N START or STOP DATABASE MANAGER command is already in
发布者:admin,转转请注明出处:http://www.yc00.com/news/1710650968a1793233.html
评论列表(0条)