Como reparar um banco de dados suspeito Em MS SQL
Issue
Você tem um banco de dados MS SQL que é marcado como (suspeito) e você não conseguir se conectar ao banco de dados.
Causas Possíveis
- O banco de dados pode ter sido corrompido.
- Não há espaço suficiente disponível para o SQL Server recuperar o banco de dados durante a inicialização.
- O banco de dados não pode ser aberto devido a arquivos inacessíveis ou memória ou espaço em disco insuficiente.
- Os arquivos de banco de dados estão sendo mantidos pelo sistema operacional, software de backup de terceiros, etc.
- Ocorreu um desligamento inesperado do SQL Server, falha de energia ou falha de hardware.
Resolução
Essas etapas requerem que você tenha o Microsoft SQL Server Management Studio instalado em seu computador.
Sempre faça backup do site antes de fazer qualquer alteração no banco de dados.
Abra o Microsoft SQL Server Management Studio e conecte-se ao seu banco de dados
Clique no botão Nova Consulta
Cole o seguinte script SQL em sua página New Query substituindo [NOMEDOBANCO] pelo nome de seu banco de dados.
EXECsp_resetstatus
[NOMEDOBANCO];
ALTERDATABASE[NOMEDOBANCO] SETEMERGENCYDBCC checkdb([NOMEDOBANCO])
ALTERDATABASE[NOMEDOBANCO] SETSINGLE_USER WITHROLLBACKIMMEDIATEDBCC CheckDB ([NOMEDOBANCO], REPAIR_ALLOW_DATA_LOSS)
ALTERDATABASE[NOMEDOBANCO] SETMULTI_USER
- Clique em Executar
Seu banco de dados não deve mais ser marcado como (suspeito) e você deve ser capaz de acessá-lo.
Faça um comentário