824: SQL Server detected a logical consistency-based I/O error (page corruption) (error de E/S de consistencia lógica (corrupción de página))
SQL Server¿Qué significa?
SQL Server leyó una página, pero su contenido es lógicamente inconsistente (checksum incorrecto, torn page o ID de página incorrecto). La página de datos está corrupta.
¿Por qué ocurre?
Errores del subsistema de almacenamiento, cortes de energía repentinos/torn pages, problemas de controladora o driver, corrupción silenciosa detectada por PAGE_VERIFY CHECKSUM. Como en 823, casi siempre relacionado con el hardware/almacenamiento.
Cómo solucionarlo
Ejecute DBCC CHECKDB para determinar el alcance de la corrupción. Restaure desde el último backup válido o repare las páginas afectadas con una restauración a nivel de página. Examine msdb.dbo.suspect_pages. Asegúrese de que PAGE_VERIFY = CHECKSUM esté habilitado. Inspeccione el hardware/almacenamiento. REPAIR_ALLOW_DATA_LOSS debe ser el último recurso y provoca pérdida de datos.
Más entradas de este motor
- 4060Cannot open database requested by the login. The login failed (no se puede abrir la base de datos solicitada; falló el inicio de sesión)
- 233A connection was successfully established with the server, but then an error occurred (no process is on the other end of the pipe) (conexión establecida, pero luego se produjo un error)
- 823The operating system returned error to SQL Server during a read/write at offset in file (I/O error) (error de E/S del sistema operativo al leer/escribir un archivo)
- 701There is insufficient system memory in resource pool to run this query (memoria del sistema insuficiente en el resource pool)
- 845Time-out occurred while waiting for buffer latch (timeout al esperar un buffer latch)
- 3201Cannot open backup device. Operating system error (backup device error) (no se puede abrir el dispositivo de backup)
- 8134Divide by zero error encountered (error de división por cero)