Share via


MSSQLSERVER_854

適用於:SQL Server

詳細資料

屬性
產品名稱 SQL Server
事件識別碼 854
事件來源 MSSQLSERVER
元件 SQLEngine
符號名稱 HARDWARE_MEMORY_SCRUBBER
訊息文字 電腦支援記憶體錯誤復原。 SQL 記憶體保護已啟用從記憶體損毀復原

說明

此訊息指出作業系統中的硬體支援從記憶體錯誤中復原的能力。 在具有較新硬體且執行 Windows Server 2012 或更新版本的電腦上,硬體可以通知作業系統和應用程式記憶體頁面(作業系統頁面)標示為壞或損壞。 SQL Server 之類的應用程式可以使用下列 API 集合來註冊這些不正確的記憶體頁面通知:

  • GetMemoryErrorHandlingCapabilities
  • RegisterBadMemoryNotification
  • BadMemoryCallbackRoutine

SQL Server 會在 Microsoft SQL Server 2012 和更新版本中新增這些通知的支援。 在 SQL Server 啟動期間,SQL Server 會檢查硬體是否支援這項新功能。 此外,您會在錯誤記錄檔中收到下列訊息:

<Datetime > Server Machine 支援記憶體錯誤復原。 SQL 記憶體保護已啟用從記憶體損毀復原。

使用者動作

檢查您是否遇到其他錯誤,例如 855 和 856,並採取適當的更正動作。

其他相關資訊

您可以使用 SQL Server 追蹤旗標 849 來防止 SQL Server 向作業系統註冊記憶體錯誤通知。 不過,請注意,啟用追蹤旗標 849 會防止 SQL Server 從作業系統接收不正確的記憶體通知。 因此,不建議在一般情況下使用此追蹤旗標。