我有两个 Web 服务器,每个服务器都运行相同的 ASP 应用程序。这些 Web 服务器连接到同一个 SQL 服务器。其中一台服务器正在正常运行应用程序,但另一台服务器抛出以下错误:
建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:28 - 服务器不支持请求的协议)
我对 web 服务器和 sql 服务器之间的流量进行了wireshark 捕获。在工作服务器上,流量使用 TCP。在非工作服务器上,我看到很多 UDP 流量,SQL 服务器不支持(考虑到错误消息,这很有意义)。使用的协议在哪里确定?每台服务器上的应用程序都是相同的,因此它不会是应用程序级别的配置问题。我不是网络人,所以我很茫然
谢谢,
约瑟夫