服务器未找到或无法访问 - 服务器丢失了6个小时

时间:2012-09-13 09:20:42

标签: sql sql-server windows-server-2008

首先,我对SQL有一个非常基本的了解。我可以创建表等,但配置超出了我。我使用SQL Express在Windows 2008服务器上运行带有MVC3 ASP.Net的网站。

一切正常,我的连接字符串是正确的,我可以使用网站,它可以读取和写入dB,我也可以在服务器上查看管理工作室的dB。

今天我收到了以下错误:

  

发生与网络相关或特定于实例的错误   建立与SQL Server的连接。找不到服务器或   无法访问。验证实例名称是否正确   SQL Server配置为允许远程连接。 (提供者:SQL   网络接口,错误:26 - 查找服务器/实例时出错   指定)

当我尝试在服务器上的management studio中登录数据库时,我收到类似的错误。我发现的唯一修复是服务器重启。数据库停机了6个小时才发现这对初创网站不利。

有没有人见过这个问题?这是一个明确的问题吗?任何帮助或建议都会很棒。

1 个答案:

答案 0 :(得分:0)

排除任何网络错误。从服务器的事件日志开始。

对于停机时间的通知,有很多网络服务会监控您的网站和电子邮件,或者如果它没有响应就会向您发送短信。我使用过的两个是uptimerobot.combasicstate.com。还有其他几十个。

您还可以重写ASP.Net应用程序,以便在发生某些类型的错误时通过电子邮件发送给您。