MSSQLSERVER_854

S’applique à :SQL Server

Détails

Attribut Valeur
Nom du produit SQL Server
ID de l’événement 854
Source de l’événement MSSQLSERVER
Composant SQLEngine
Nom symbolique HARDWARE_MEMORY_SCRUBBER
Texte du message L’ordinateur prend en charge la récupération des erreurs de mémoire. La protection de la mémoire SQL est activée pour la récupération suite à une altération de la mémoire

Explication

Ce message indique que le matériel dans le système d’exploitation prend en charge la capacité à récupérer suite à des erreurs de mémoire. Sur les ordinateurs équipés de matériel plus récent et exécutant Windows Server 2012 ou ultérieur, le matériel peut informer le système d’exploitation et les applications que les pages mémoire (pages du système d’exploitation) sont marquées comme étant incorrectes ou endommagées. Les applications telles que SQL Server peuvent inscrire ces notifications de page mémoire erronée à l’aide du jeu d’API suivant :

  • GetMemoryErrorHandlingCapabilities
  • RegisterBadMemoryNotification
  • BadMemoryCallbackRoutine

SQL Server ajoute la prise en charge de ces notifications dans Microsoft SQL Server 2012 et versions ultérieures. Lors du démarrage de SQL Server, SQL Server vérifie si le matériel prend en charge cette nouvelle fonctionnalité. Vous verrez également le message suivant dans le journal des erreurs :

<Datetime> Server Machine prend en charge la récupération d’erreur de mémoire. La protection de la mémoire SQL est activée pour la récupération suite à une altération de la mémoire.

Action requise

Vérifiez si vous rencontrez d’autres erreurs, telles que 855 et 856, et prenez les mesures correctives appropriées.

Informations complémentaires

Vous pouvez utiliser l’indicateur de trace SQL Server 849 afin d’empêcher SQL Server de s’inscrire auprès du système d’exploitation pour recevoir les notifications d’erreur de mémoire. Toutefois, sachez que l’activation de l’indicateur de trace 849 empêchera SQL Server de recevoir des notifications de mémoire incorrecte du système d’exploitation. Par conséquent, nous vous déconseillons d’utiliser cet indicateur de trace dans des circonstances classiques.