Restauração de Banco de Dados (Base como Suspect)

USE Master
GO
-- Coloca o database em modo de emergência
ALTER DATABASE <Nome Base> SET EMERGENCY
GO
-- Realiza um check do database
DBCC CHECKDB('<Nome base>')
GO
-- Altera o database para SINGLE_USER, ou seja, só um usuário pode estar conectado
ALTER DATABASE <Nome base> SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
-- Realiza o comando para reparo do database
DBCC CHECKDB('<Nome Base>', REPAIR_ALLOW_DATA_LOSS) WITH NO_INFOMSGS, ALL_ERRORMSGS
GO
-- Volta a base de dados para multiplos usuários
ALTER DATABASE <Nome Base> SET MULTI_USER
GO
-- Restarta o status do database
EXEC sp_resetstatus '<Nome Base>'

Atualizado em 22/01/2021
Este artigo foi útil?  
Agradecemos sua avaliação.