824: SQL Server detected a logical consistency-based I/O error (page corruption) (erreur d'E/S de cohérence logique)
SQL ServerQue signifie cette erreur ?
SQL Server a lu une page, mais son contenu est logiquement incohérent (checksum erroné, page déchirée ou mauvais ID de page). La page de données est corrompue.
Cause
Erreurs du sous-système de stockage, coupure de courant soudaine/pages déchirées, problèmes de contrôleur ou de pilote, corruption silencieuse détectée par PAGE_VERIFY CHECKSUM. Comme 823, principalement lié au matériel/stockage.
Comment la corriger
Exécutez DBCC CHECKDB pour déterminer l'étendue de la corruption. Restaurez à partir de la dernière sauvegarde saine ou réparez les pages concernées par une restauration au niveau de la page. Examinez msdb.dbo.suspect_pages. Assurez-vous que PAGE_VERIFY = CHECKSUM est activé. Inspectez le matériel/le stockage. REPAIR_ALLOW_DATA_LOSS doit être le dernier recours et entraîne une perte de données.
Autres entrées pour ce moteur
- 4060Cannot open database requested by the login. The login failed (impossible d'ouvrir la base demandée par le login ; échec de connexion)
- 233A connection was successfully established with the server, but then an error occurred (no process is on the other end of the pipe) (connexion établie puis interrompue par une erreur)
- 823The operating system returned error to SQL Server during a read/write at offset in file (I/O error) (erreur d'E/S du système d'exploitation)
- 701There is insufficient system memory in resource pool to run this query (mémoire système insuffisante dans le pool de ressources)
- 845Time-out occurred while waiting for buffer latch (délai expiré en attente d'un latch de buffer)
- 3201Cannot open backup device. Operating system error (backup device error) (impossible d'ouvrir l'unité de sauvegarde)
- 8134Divide by zero error encountered (erreur de division par zéro)