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 поддерживает восстановление ошибок памяти. Защита памяти SQL включена и обеспечивает восстановление от сбоев памяти.
Действие пользователя
Проверьте, возникают ли другие ошибки, например 855 и 856, и выполните соответствующее корректирующее действие.
Дополнительные сведения
Флаг трассировки SQL Server 849 можно использовать для регистрации SQL Server в операционной системе для уведомлений об ошибках памяти. Однако помните, что включение флага трассировки 849 не позволит SQL Server получать уведомления о плохой памяти из операционной системы. Поэтому в обычных обстоятельствах использовать его не рекомендуется.