Visão geral do banco de dados corrompido

O banco de dados MDB ou o arquivo de log pode apresentar problemas de funcionamento caso este estiver corrompido, alguns dos problemas mais comuns apresentados são:

- Erros de inconsistência de dados;

- Lentidão em algumas rotinas;

- Erros em rotinas de backup;

  • Dados que foram apagados sem motivo algum;

Procedimento básico para reparo 

Checar se existe erros

1. DBCC CHECKDB (DBSOLUS);

Caso existir, prosseguir conforme abaixo. Alterar o status do banco

2. ALTER DATABASE DBSOLUS SET EMERGENCY
3. ALTER DATABASE DBSOLUS SET SINGLE_USER

Executar 02 vezes o comando abaixo, aguardar o termino da primeira execução para iniciar a segunda
4. DBCC CHECKDB (DBSOLUS, repair_allow_data_loss ) WITH ALL_ERRORMSGS

Redefinir o status do banco

5. ALTER DATABASE DBSOLUS SET read_write

6. ALTER DATABASE DBSOLUS SET multi_user

7. sp_resetstatus 'DBSOLUS'

Ao finalizar, executar o backup do banco de dados e realizar o restore do mesmo.

NUNCA ESQUECER DE MANTER BACKUP DIARIO E SEMPRE CHECAR SE O BACKUP ESTA SENDO REALIZADO.

Encontrou sua resposta?