当我尝试从网站访问数据库时,我在所有的网站中出现错误。
与SQL Serverbuild立连接时发生networking相关或特定于实例的错误。 服务器未find或无法访问。 validation实例名称是否正确,并将SQL Serverconfiguration为允许远程连接。 (提供程序:命名pipe道提供程序,错误:40 – 无法打开连接到SQL Server)
其实我已经改变了我的服务器IP地址。
如果您的Web应用程序通过IP调用SQL服务器,那是因为您更改了IP,并且需要在您的应用程序中更改此项。
如果您的Web应用程序正在使用DNS,可能是因为服务器的DNS条目没有被正确更新,或者旧的IP地址旧的仍然存在,您可以通过在应用程序服务器上运行WireShark来查看,请求正在进行。
确保您的域控制器在正向查找区域中没有旧机器名称的logging。
确保DHCP表中没有条目。
确保DNS条目不在本地caching,可以通过打开命令提示符并键入ipconfig / displaydns并使用ipconfig / flushdns将其清除出列表来检查它是否在Windows机器上。 如果它保留在你的DNS列表中,请确保你没有这个服务器的主机文件条目。