Cómo arreglar el error fatal 823 ocurrido en el servidor SQL - EaseUS

¿Qué es el error 823 de la base de datos del servidor SQL?

Cuando se encuentra el código de error 823 del servidor SQL, el mensaje de error se devuelve a la aplicación y la conexión a la base de datos se termina. Normalmente, el código de error es así:

Error 823 sql server

El mensaje de error 823 suele contener la siguiente información:

  • El archivo de la base de datos contra el que se realizó la operación de E/S.
  • El intervalo de tiempo dentro del archivo en el que se intentó la operación de E/S.
  • ¿Es la operación de E/S una petición de lectura o escritura?
  • El código de error del sistema operativo y la descripción del error.

La información indica que hay un problema con un sistema de almacenamiento subyacente o con el hardware o un controlador que se encuentra en la ruta de la solicitud de E/S. Encontrará este error cuando haya inconsistencias en el sistema de archivos o si el archivo de la base de datos está corrupto.

Cómo solucionar el error 823 de la base de datos del servidor SQL

Se proporcionan dos métodos para arreglar el código de error fatal. Siga los detalles a continuación y arregle el error. 

1. Compruebe manualmente el mensaje de error

Revise los registros de eventos de Windows para ver si hay algún error o mensaje del sistema operativo o de un dispositivo de almacenamiento o de un controlador de dispositivos. Si están relacionados con este error de alguna manera, aborde esos errores primero. 

Por ejemplo, aparte de los mensajes 823, también puede notar un evento como "El controlador detectó un error de controlador en \Dispositivo\Disco Duro4\DR4" informado por el origen del disco en el Registro de eventos. En ese caso, debe evaluar si este archivo está presente en este dispositivo y luego corregir primero esos errores de disco.

2. Corregir el error 823 utilizando la herramienta de reparación de bases de datos MS SQL

Si el archivo de la base de datos está dañado, también puede recibir este código. Para resolver este problema, se recomienda EaseUS MS SQL Recovery.

Puede recuperar los componentes de la base de datos (tablas, triggers, índices, claves, reglas y procedimientos almacenados) así como los registros eliminados de la base de datos SQL. También es compatible con la reparación de archivos NDF o MDF. Además, permite reparar directamente la base de datos SQL dañada con sólo unos pocos clics. 

Paso 1. Cierre el Servicio SQL en el Administrador de Tareas o en la Consola del Administrador del Servidor SQL.

Paso 2. Ejecute EaseUS MS SQL Recovery, haga clic en "Examinar" (los dos puntos) o "Buscar" para elegir la ubicación donde guardó su base de datos corrupta. Después, haga clic en "Reparar" para empezar a analizar la base de datos especificada.

seleccione el archivo de la base de datos SQL

Paso 3. Cuando lo haya hecho, elija los archivos que quiera reparar y haga clic en "Exportar".

Seleccione los objetos de la base de datos

Paso 4. Active el servicio SQL, puede elegir exportar los archivos reparados a la base de datos para exportarlos como scripts SQL.

exportar los objetos de la base de datos SQL

Si los métodos anteriores fallan, puede ser un problema de hardware, puede que tenga que reparar su disco duro. Contacta con los miembros de TI a cargo del hardware. Compruebe también si hay problemas de fragmentación en el disco duro.

¿Ha sido útil esta página?

 

EaseUS MS SQL Recovery

  • Restaurar archivos (.mdf y.ndf)
  • Recuperar archivos dañados
  • Reparar los archivos de registro de la base de datos
PRUÉBALO AHORA