-1

与 sql server 建立连接时发生网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL 服务器是否配置为允许远程连接。(命名管道提供程序错误 40)

上述错误的解决方法在很多博客上都有明确提到。我的问题有点不同,但围绕这个错误。

在我的网络上,一些计算机能够连接到 SQL Server,而一些计算机无法连接。我暂时禁用了两端的防火墙,但这并没有解决问题。请我真的很感激任何帮助。

4

2 回答 2

2

由于您无法 ping 您的服务器,并且防火墙已关闭,因此问题与网络相关,完全独立于 SQL Server。如果您需要帮助解决您的网络问题,您需要详细描述您的网络拓扑。

于 2013-10-22T16:31:12.673 回答
0

@Tarik看来问题出在网络防火墙中。网络基础设施中的防火墙阻止了连接。不幸的是,我无法直接访问防火墙或对网络管理进行任何控制。不幸的是,虽然问题已经解决,但我无法理解这个问题的根本原因。我们连接的计算机被动态分配了一个 IP 地址,并且在同一子网下,但该子网内只有几台计算机无法连接到服务器。据我所知,网络管理员没有阻止此子网中的任何内容,所以我仍然对导致此问题的原因感到困惑和无能为力

于 2013-10-24T12:56:52.973 回答