lunes, 3 de noviembre de 2014

Reparar Base de Datos SUSPECT

Recientemente tuvimos el problema de una Base de Datos en estado SUSPECT. Para recuperarla hay que ejecutar los siguientes comandos:

EXEC sp_resetstatus DB;
ALTER DATABASE DB SET EMERGENCY;
DBCC CHECKDB (DB) WITH NO_INFOMSGS, ALL_ERRORMSGS;
ALTER DATABASE DB SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
DBCC CHECKDB (DB, REPAIR_ALLOW_DATA_LOSS) WITH NO_INFOMSGS, ALL_ERRORMSGS;
ALTER DATABASE DAPA SET MULTI_USER;

Donde DB, es la Base de Datos a reparar. Robado de acá: http://support.managed.com/kb/a398/how-to-repair-a-suspect-database-in-mssql.aspx.

No hay comentarios: