【问题标题】:SQL Server service is stopping, occasionally, and neither SQL Server Log nor Event Log contains a clue as to whySQL Server 服务偶尔会停止,并且 SQL Server 日志和事件日志都没有包含有关原因的线索
【发布时间】:2021-02-08 03:51:59
【问题描述】:

我们正在经历一种我以前从未见过的情况。在过去一周中,SQL Server 服务已停止 3 次(白天一次,晚上两次),并且检查 Windows 事件日志和 SQL Server 日志尚未产生任何表明导致停止的原因的消息。

在数据库停止响应期间没有通知 SQL Server 服务已进入停止状态,也没有任何可疑的错误消息。

还有其他寻找线索的好地方吗?其他人遇到过这种行为吗?

谢谢!

【问题讨论】:

  • 您在最后声明“数据库停止响应”- 服务实际上 是停止了还是只是没有响应?您是否收到新的错误日志和日志中的启动消息?如果没有,那么您需要尝试确定正在使用所有资源的内容——这可能是很多东西,包括存储、网络、服务器内存等
  • 我也经历过类似的事情,发现它非常令人沮丧和棘手。我很确定在我们的案例中,它与磁盘子系统性能不佳有关 - 但它位于共享 SAN 上,几乎所有组织的活动都在其上,由外部供应商托管。再加上复杂的虚拟基础设施和过度紧张的 IT 部门,想要获取问题的详细信息或任何类型的指标就像拔牙……任何永久解决方案都感觉像是白日梦。祝你好运!

标签: sql-server database-administration


【解决方案1】:

我会检查集群日志中的任何内容。

此外,如果您知道 SQL 停止的时间,您可以在错误发生前 1 分钟使用 Powershell 搜索每个事件日志,并阅读它们,您可能会以这种方式找到一些东西。检查 Windows 日志以及应用程序和服务。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-14
    • 2020-10-28
    相关资源
    最近更新 更多