Partager via


MSSQLSERVER_823

Détails

Nom du produit SQL Server
ID de l’événement 823
Source de l’événement MSSQLSERVER
Composant SQLEngine
Nom symbolique B_HARDERR
Texte du message Le système d'exploitation a renvoyé l'erreur %ls à SQL Server pendant un %S_MSG au décalage %#016I64x dans le fichier '%ls'. D'autres messages peuvent fournir davantage d'informations dans le journal des erreurs SQL Server et le journal des événements système. Il s'agit d'une condition d'erreur sévère de niveau système qui met en péril l'intégrité de la base de données et qui doit être corrigée immédiatement. Effectuez une vérification complète de la cohérence de la base de données (DBCC CHECKDB). Cette erreur peut avoir de nombreuses causes ; pour plus d'informations, consultez la documentation en ligne de SQL Server.

Explication

Une demande de lecture ou d’écriture Windows a échoué. Le code d’erreur retourné par Windows et le texte correspondant sont insérés dans le message. Dans le cas de lecture, SQL Server aura déjà retenté la demande de lecture quatre fois. Cette erreur est souvent le résultat d’une erreur matérielle, mais peut être due au pilote de périphérique. Pour plus d’informations sur l’erreur 823, consultez https://support.microsoft.com/kb/828339. Pour plus d’informations sur les erreurs d’E/S, consultez Microsoft SQL Server E/S De base, Chapitre 2.

Action de l'utilisateur

Recherchez des informations supplémentaires dans le journal des événements système. Contactez le fabricant du matériel ou le support technique Microsoft pour déterminer la cause et l’action corrective. Une fois l’erreur matérielle corrigée, restaurez toutes les bases de données et exécutez DBCC CHECKDB.