SQL 服务器不存在或访问被拒绝(对于之前有效的连接)

SQL Server does not exist or access denied (For a connection that worked previously)

对于这个问题的含糊不清,我提前表示歉意。我使用 Visual Studio 2015 从我的工作笔记本电脑到远程服务器上的 SQL Server 2012 连接字符串,它可以很好地连接到我的数据库以在我的网络应用程序上填充 asp:dropdownlists 等以及使用 SSRS 生成报告。

那是上周的事,今天我收到此 post 标题中指出的错误。下面是我的连接字符串减去特定的服务器名称和 IP 地址。从上周五到今天,出现了此错误。

Provider=SQLOLEDB.1;Data Source=[Server Name];Initial Catalog=[Database Name];Network Address=[Server IP Address]

诚然,我不知道如何解决这个问题。我会非常感谢一些关于我可以检查的线索,是否有某种日志记录失败的登录,或找出问题根源的其他方法,或者发生了什么变化。

非常感谢您帮助一个全新的程序员。

问题可能是上述任何问题,或者是 SQL 服务器配置问题,或者是网络问题,或者是权限问题。我通常尝试的第一件事是使用相同的设置连接 SQL Server Management Studio。这将提供更详细的消息,其中包含失败的细节。简而言之,错误消息中的所有数字都很重要,有助于查明真正的问题。您还可以使用 https://msdn.microsoft.com/en-us/library/mt750266.aspx 一些其他技术来 diagnose/repair 问题。