MSSQLSERVER_854
Si applica a: SQL Server
Dettagli
Attributo | Valore |
---|---|
Nome prodotto | SQL Server |
ID evento | 854 |
Origine evento | MSSQLSERVER |
Componente | SQLEngine |
Nome simbolico | HARDWARE_MEMORY_SCRUBBER |
Testo del messaggio | Il computer supporta il ripristino degli errori di memoria. La protezione della memoria SQL è abilitata per il ripristino dal danneggiamento della memoria |
Spiegazione
Questo messaggio indica che l'hardware nel sistema operativo supporta la possibilità di eseguire il ripristino da errori di memoria. Nei computer con hardware più recente e che eseguono Windows Server 2012 o versione successiva, l'hardware può notificare al sistema operativo e alle applicazioni che le pagine di memoria (pagine del sistema operativo) sono contrassegnate come non valide o danneggiate. Le applicazioni come SQL Server possono registrare queste notifiche di pagina di memoria non valida usando il set di API seguente:
GetMemoryErrorHandlingCapabilities
RegisterBadMemoryNotification
BadMemoryCallbackRoutine
SQL Server aggiunge il supporto per queste notifiche in Microsoft SQL Server 2012 e versioni successive. Durante l'avvio di SQL Server, SQL Server verifica se l'hardware supporta questa nuova funzionalità. Nel log degli errori viene inoltre visualizzato il messaggio seguente:
<Il computer server Datetime> supporta il ripristino degli errori di memoria. La protezione della memoria SQL è abilitata per il ripristino dal danneggiamento della memoria.
Azione utente
Controllare se sono presenti altri errori come 855 e 856 ed eseguire le azioni correttive appropriate.
Ulteriori informazioni
È possibile usare il flag di traccia di SQL Server 849 per impedire la registrazione di SQL Server con il sistema operativo per le notifiche di errore di memoria. Tenere tuttavia presente che l'abilitazione del flag di traccia 849 impedirà a SQL Server di ricevere notifiche di memoria non valida dal sistema operativo. Non è pertanto consigliabile usare questo flag di traccia in condizioni normali.