REPARACIÓN DE BASE DE DATOS SOSPECHOSA PARA SOFT RESTAURANT ®

REPARACIÓN DE BASE DE DATOS SOSPECHOSA PARA SOFT RESTAURANT ®

En este artículo te mostraremos cómo realizar la reparación de una base de datos en modo sospechoso utilizando SQL Server® Management Studio o el manejador de bases de datos de tu preferencia.

A continuación, encontrarás las consultas SQL utilizadas en el video y un paso a paso detallado del procedimiento mostrado.

  1.  Detén el servicio de SQL Server® (por ejemplo, NATIONALSOFT o la instancia que utilices).
  2. Realiza un respaldo de los archivos NombreBase.mdf y NombreBase_log.ldf.
  3. Inicia nuevamente el servicio de SQL Server® (por ejemplo, NATIONALSOFT o la instancia que utilices).
  4. Abre SQL Server® Management Studio con los datos predeterminados:
    1. Usuario: sa
    2. Contraseña: National09
  5. Abre una nueva consulta desde la base de datos master.
  6. Ejecuta el siguiente comando: ALTER DATABASE NombreBaseDatosSospechosa SET EMERGENCY;
  7. Reinicia el servicio de SQL Server® (por ejemplo, NATIONALSOFT o la instancia que utilices).
  8. Ejecuta el siguiente comando: ALTER DATABASE NombreBaseDatosEmergencia SET SINGLE_USER;
  9. Luego, ejecuta el comando de reparación: DBCC CHECKDB (NombreBaseDatosEmergencia, 'REPAIR_ALLOW_DATA_LOSS');
  10. Reinicia nuevamente el servicio de SQL Server® (por ejemplo, NATIONALSOFT o la instancia que utilices)..
  11. Regresa la base de datos a su modo original con el siguiente comando: ALTER DATABASE NombreBaseDatosEmergencia SET MULTI_USER;
  12. Cierra SQL Server® Management Studio y reinicia el servicio de SQL Server® (por ejemplo, NATIONALSOFT o la instancia que utilices).
  13.  Abre nuevamente SQL Server® Management Studio y realiza una consulta de verificación (por ejemplo, desde la tabla de usuarios).
  14. Una vez verificado que la base de datos se ha restablecido correctamente, abre Soft Restaurant® para confirmar su funcionamiento.