CULTURA

Cómo recuperar una base de datos en «estado sospechoso» en Sql Server

Después de una actividad de DBCC CHECKDB (nombre de la base de datos) con vverificar la integridad lógica y física de todos los objetos de la base de datos servidor SQL ha establecido un dabatase en estado sospechoso.

Una base de datos en SQL Server está marcada como Estado sospechoso cuando el intento de recuperarlo no tuvo éxito: «La base de datos se marcó como SOSPECHADA durante el proceso de recuperación. Incapaz de abrirlo. Para obtener más información, consulte el registro de errores de SQL Server. «

Servidor SQL: estado sospechoso

Esto puede suceder durante las siguientes operaciones:

  • Iniciando una instancia de SQL Server.
  • Conexión de una base de datos.
  • Uso de los procedimientos de restauración de registro o restauración de base de datos.

Sospechoso - Sql Server

aquí está el código para insertar y ejecutar en SQL Server por recuperar una base de datos en estado sospechoso.

exec sp_resetstatus “DB_Flusso”; modificar la base de datos «DB_Flusso» SET EMERGENCY DBCC checkdb («DB_Flusso») ALTER DATABASE «DB_Flusso» SET SINGLE_USER WITH ROLLBACK INMEDIATE DBCC CheckDB («DB_Flusso», REPAIR_ALLOW_DATA_LOSS) ALTERFlusso DATABASE «DB_Flusso»

Para el código resaltado arriba, simplemente reemplace la entrada DB_Flusso con la base de datos que desea recuperar.

Al final del procesamiento, la consulta podría devolver los errores reales encontrados en la base de datos, pero todo debería funcionar nuevamente.

¡Buena suerte!

Si quieres seguir las publicaciones de www.informarea.it puedes suscribirte a su RSS Feed.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar