¿Qué haces cuando tienes una base de datos que está marcada como Suspect
?
Restaurar desde la última copia de seguridad?
Por favor avise.
fuente
¿Qué haces cuando tienes una base de datos que está marcada como Suspect
?
Restaurar desde la última copia de seguridad?
Por favor avise.
Lo primero es asegurarse de que NO separe esa base de datos.
Restaurar desde la última copia de seguridad conocida está bien. De lo contrario, deberá utilizar el modo de reparación de EMERGENCIA (supongo que está ejecutando SQL 2005 o superior). Aquí hay un par de publicaciones de Paul Randal sobre el tema. Léelos a ambos antes de comenzar a tomar medidas.
Crear, separar, volver a adjuntar y arreglar una base de datos de SUSPECT
Bastante si.
Generalmente significa que los archivos están bollixed o faltan o un error de disco o algo similar (he visto que un sector defectuoso causa esto).
Mis pasos
Editar: aclararé mi respuesta
He escrito algunas pautas sobre esto para 2 casos de base de datos sospechosa: cuando ha perdido el archivo de datos o el archivo de registro. Por favor lea lo siguiente:
De su pregunta, parece que tiene una copia de seguridad. Restaurar la base de datos a partir de una buena copia de seguridad será la forma más fácil y rápida de hacer que su base de datos esté operativa y fuera del estado sospechoso.
fuente
Mi primer consejo es; nunca separe la base de datos sospechosa. Restaurar la base de datos desde una copia de seguridad actualizada es útil. Si la copia de seguridad no está disponible o tuvo un problema, el
EMERGENCY
modo puede ser útil:Establecer la base de datos en modo de emergencia:
Ahora verifique las inconsistencias de la base de datos con esto:
DBCC CHECKDB Repair permite la opción de pérdida de datos como último recurso. El resultado puede ser la pérdida de datos, por lo que no sugiero ejecutarlo.
Verifique también la referencia 1 y la referencia 2
fuente