MSSQLSERVER_854
適用於:SQL Server
詳細資料
屬性 | 值 |
---|---|
產品名稱 | SQL Server |
事件識別碼 | 854 |
事件來源 | MSSQLSERVER |
元件 | SQLEngine |
符號名稱 | HARDWARE_MEMORY_SCRUBBER |
訊息文字 | 計算機支援記憶體錯誤復原。 SQL 記憶體保護已啟用從記憶體損毀復原 |
說明
此訊息指出操作系統中的硬體支援從記憶體錯誤中復原的能力。 在具有較新硬體且執行 Windows Server 2012 或更新版本的電腦上,硬體可以通知操作系統和應用程式記憶體頁面(操作系統頁面)標示為壞或損壞。 SQL Server 之類的應用程式可以使用下列 API 集合來註冊這些不正確的記憶體頁面通知:
GetMemoryErrorHandlingCapabilities
RegisterBadMemoryNotification
BadMemoryCallbackRoutine
SQL Server 會在 SQL Server 2012 和更新版本中新增這些通知的支援Microsoft。 在 SQL Server 啟動期間,SQL Server 會檢查硬體是否支援這項新功能。 此外,您會在錯誤記錄檔中收到下列訊息:
<Datetime> Server Machine 支援記憶體錯誤復原。 SQL 記憶體保護已啟用從記憶體損毀復原。
使用者動作
檢查您是否遇到其他錯誤,例如 855 和 856,並採取適當的更正動作。
其他相關資訊
您可以使用 SQL Server 追蹤旗標 849 來防止 SQL Server 向作業系統註冊記憶體錯誤通知。 不過,請注意,啟用追蹤旗標 849 會防止 SQL Server 從操作系統接收不正確的記憶體通知。 因此,不建議在一般情況下使用此追蹤旗標。