【问题标题】:The server was not found or was not accessible - Server was lost for 6 hours服务器未找到或无法访问 - 服务器丢失 6 小时
【发布时间】:2012-09-06 08:32:51
【问题描述】:

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

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

今天我收到以下错误:

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

当我尝试登录到服务器上 Management Studio 中的数据库时,我收到了类似的错误。我发现的唯一解决方法是重新启动服务器。在我注意到这对启动网站不利之前,数据库已关闭 6 小时。

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

【问题讨论】:

  • 我们在这里谈论多少台服务器?一台服务器上的网站,第二台服务器上的 SQL Server?

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


【解决方案1】:

像解决任何网络错误一样进行故障排除。从服务器的事件日志开始。

关于停机通知,有很多网络服务会监控您的网站,并在没有响应时向您发送电子邮件或发送 SMS 消息。我用过的两个是uptimerobot.com 和basicstate.com。还有几十个。

当某些类型的错误发生时,您还可以重写您的 ASP.Net 应用程序以向您发送电子邮件或发短信。

【讨论】:

  • 谢谢,我会去看看机器人。我将查看事件日志,看看是否可以找到任何内容
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-03
  • 1970-01-01
  • 1970-01-01
  • 2017-10-26
  • 1970-01-01
相关资源
最近更新 更多