quarta-feira, 1 de maio de 2013

Como recuperar um banco de dados do SQL Server que está no modo suspeito

Como recuperar um banco de dados do SQL Server que está no modo suspeito:

Usar o script abaixo um de cada vez:


EXEC sp_resetstatus 'yourDBname';
ALTER DATABASE yourDBname SET EMERGENCY
DBCC checkdb('yourDBname')
ALTER DATABASE yourDBname SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('yourDBname', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE yourDBname SET MULTI_USER


Fonte: https://community.aspnix.com/microsoft-sql-server/2881-recover-structured-query-language-server-database-suspect-mode.html