segunda-feira, março 02, 2015

Erro ao executar DBCC: in database ID 6 is marked allocated in the GAM, but no SGAM or IAM has allocated it

Ao executar o DBCC era apresentado a seguinte mensagem de erro:
DBCC results for 'database'.
Msg 8905, Level 16, State 1, Line 1
Extent (1:143984) in database ID 6 is marked allocated in the GAM, but no SGAM or IAM has allocated it.

Solução:
Colocar a base em Single User
ALTER DATABASE [database] SET  SINGLE_USER

Executar o DBCC com a opção "repair allow data loss"
DBCC CHECKDB(database, repair_allow_data_loss)

Colocar a base em Multi User
ALTER DATABASE [database] SET  MULTI_USER

Após executar novamente o DBCC não apresentou mensagens de erro.

Nenhum comentário: