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>'
Agradecemos sua avaliação.