根据数据库连接失败的提示可以明显看到时因为iMC通过端口 1433 连接到主机 127.0.0.1 的 TCP/IP 连接失败。错误:“No buffer space available (maximum connections reached?): connect。请验证连接属性。确保 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。
此种情况很多情况下是因为socket句柄连接过多导致,可以通过如下反复排查:
1、下载 ***.***/zh-cn/sysinternals/downloads/handle
运行Handle.exe -a afd > result.txt
收集result.txt
把占用比较多的kill掉即可。
2、如下图通过收集回来的result.txt查看,发现dbman进程占用连接达到16148条;
3、手动把dbman进程kill掉后问题解决
解决办法:
1、下载 ***.***/zh-cn/sysinternals/downloads/handle
运行Handle.exe -a afd > result.txt
收集result.txt
把占用比较多的kill掉即可。
2、本案例中是由于dbman占用较多导致,经研发确认,这是个已知问题“配置自动备份和恢复,备机dbman停止时,主机的socket句柄升高”;目前iMC PLAT E0705版本已经解决,现场可以根据实际情况考虑升级。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论