MSSQLSERVER_854

Gäller för:SQL Server

Detaljer

Attribute Värde
Produktnamn SQL Server
Händelse-ID 854
Händelsekälla MSSQLSERVER
Komponent SQLEngine
Symboliskt namn HARDWARE_MEMORY_SCRUBBER
Meddelandetext Datorn stöder återställning av minnesfel. SQL-minnesskydd är aktiverat för att återställa från minnesskada

Explanation

Det här meddelandet anger att maskinvaran i operativsystemet stöder möjligheten att återställa från minnesfel. På datorer som har nyare maskinvara och kör Windows Server 2012 eller en senare version kan maskinvaran meddela operativsystemet och programmen att minnessidor (operativsystemsidor) har markerats som dåliga eller skadade. Program som SQL Server kan registrera dessa meddelanden om felaktiga minnessidor med hjälp av följande API-uppsättning:

  • GetMemoryErrorHandlingCapabilities
  • RegisterBadMemoryNotification
  • BadMemoryCallbackRoutine

SQL Server lägger till stöd för dessa meddelanden i Microsoft SQL Server 2012 och senare versioner. Under SQL Server-starten kontrollerar SQL Server om maskinvaran stöder den här nya funktionen. Dessutom får du följande meddelande i felloggen:

<Datetime> Server Machine stöder återställning av minnesfel. SQL-minnesskyddet har aktiverats för att återställas från minnesskada.

Användaråtgärd

Kontrollera om du stöter på andra fel som 855 och 856 och vidta lämpliga korrigerande åtgärder.

Mer information

Du kan använda SQL Server-spårningsflagga 849 för att hindra SQL Server från att registrera sig i operativsystemet för meddelanden om minnesfel. Tänk dock på att aktivera spårningsflagga 849 hindrar SQL Server från att ta emot felaktiga minnesmeddelanden från operativsystemet. Därför rekommenderar vi inte att du använder den här spårningsflaggan under typiska omständigheter.