我在一家新店,以下错误开始在 2/22 反复出现,直到 3/7。
Event Type: Error
Event Source: SQLSERVERAGENT
Event Category: Alert Engine
Event ID: 318
Description:
Unable to read local eventlog (reason: The event log file is corrupted).
Event Type: Information
Event Source: SQLSERVERAGENT
Event Category: Alert Engine
Event ID: 311
Date: 2/22/2011
Time: 6:52:44 AM
User: N/A
Computer: XXXXXXX
Description:
Attempting to re-open the local eventlog...
Event Type: Warning
Event Source: SQLSERVERAGENT
Event Category: Alert Engine
Event ID: 312
Description:
Successfully re-opened the local eventlog - NOTE: Some events may have been missed.
然后,服务器意外关闭。关闭停止了事件。但是,我担心的是:发生了什么?有谁知道这意味着什么?更重要的是,我们需要采取什么样的措施来防止这种情况发生?
听起来您在写入 SQL 代理日志的磁盘上遇到了某种损坏问题。我会检查磁盘是否损坏,以及 C 驱动器以防它谈论 SQL 代理也写入的应用程序日志。
根据KB 811484可能没什么重要的
但是,我会在下次启动时在该驱动器上安排一个 chkdsk,并确保我的所有备份都井井有条。