我们有一台在 Windows 2003 R2 SP2 上运行的 SQL 2005 64 位 SP2 服务器。它还安装了 Reporting Server,这是它的主要功能。
在大约一周的时间里,通过命名管道从 SSMS 连接变得越来越慢,直到 SSMS 根本无法连接,并抛出广受欢迎的“命名管道提供程序,错误 40 - 无法打开与 SQL Server 的连接”。
此时,通过 TCP/IP 连接仍然可以运行并且速度非常快,但 SQL 作业失败(这是我主要担心的),并且用户无法通过 SSMS 连接,除非他们改变连接方式(不用担心)。
我从事 SQL 工作这么多年,从来没有见过这样的问题。服务器似乎没有出现过压力过大/超负荷的情况(16 个内核、16GB RAM、12GB 专用于 SQL)...命名管道只是越来越慢,直到死机。
我希望有人曾经遇到过这个问题并找到了解决方法。或者有人有有趣的方法来解决此问题。