Usuário com melhor resposta
LOG Error:9100 >> Possible index corruption detected

Pergunta
-
Prezados, boa tarde,
As vezes verifico este erro no log do sql server (2005).
Error:9100, Severity:23, State:2
Possible index corruption deteced. Run DBCC CHECKDB.
Ambiente são 59 bases em uma instância.
Rodei o DBCC CHECKDB em todo ambiênte e não foi verificado nenhum erro.
Esta mensagem ocorre em horários distintos. As duas ultimas vezes foram as 11:53 e depois as 15:14.
Nenhum evento foi registrado, nem antes, entre e depois destes horários.
Estou com pulga atras da orelha.
Hudson l. Santos Graduado DBA Inforium-MG Pós-Gra. DBA CEFET-MG
Respostas
-
Hudson,
Voce rodou o CheckDB com o Data Purity?
ex: DBCC CHECKDB with DATA_PURITY
Att.
Rafael Melo- Marcado como Resposta Hudson L. Santos segunda-feira, 12 de dezembro de 2011 11:03
-
Hudson,
Observe o nível de severidade da mensagem que esta sendo apresentado!!!
Trata-se do nível 23 que é considerado um nível alto o que representa possíveis falhas de integridade do seu banco de dados que pode esta em risco de um possível colapso e perda de informações.
Indica que a integridade do banco de dados inteiro está em risco por um problema de software ou hardware.
Erros de severidade de nível 23 raramente ocorrem. Se um acontecer, execute o DBCC CHECKDB para determinar a extensão do dano. O problema pode ser apenas no cache e não no próprio disco. Nesse caso, reiniciar a instância do Mecanismo de Banco de Dados corrige o problema. Para continuar trabalhando, você deve reconectar-se à instância do Mecanismo de Banco de Dados; caso contrário, use o DBCC para corrigir o problema. Em alguns casos, pode ser necessário restaurar o banco de dados.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]- Marcado como Resposta Hudson L. Santos segunda-feira, 12 de dezembro de 2011 11:04
Todas as Respostas
-
Bom dia Hudson...
Você tem DB que foi atualizado a partir do sql server 2000?
Veja:
http://www.sqlservercentral.com/blogs/sqlsandwiches/archive/2011/09/14/how-pure-is-your-data.aspx
att.
Rafael Melo -
-
Hudson,
Voce rodou o CheckDB com o Data Purity?
ex: DBCC CHECKDB with DATA_PURITY
Att.
Rafael Melo- Marcado como Resposta Hudson L. Santos segunda-feira, 12 de dezembro de 2011 11:03
-
Hudson,
Observe o nível de severidade da mensagem que esta sendo apresentado!!!
Trata-se do nível 23 que é considerado um nível alto o que representa possíveis falhas de integridade do seu banco de dados que pode esta em risco de um possível colapso e perda de informações.
Indica que a integridade do banco de dados inteiro está em risco por um problema de software ou hardware.
Erros de severidade de nível 23 raramente ocorrem. Se um acontecer, execute o DBCC CHECKDB para determinar a extensão do dano. O problema pode ser apenas no cache e não no próprio disco. Nesse caso, reiniciar a instância do Mecanismo de Banco de Dados corrige o problema. Para continuar trabalhando, você deve reconectar-se à instância do Mecanismo de Banco de Dados; caso contrário, use o DBCC para corrigir o problema. Em alguns casos, pode ser necessário restaurar o banco de dados.
Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]- Marcado como Resposta Hudson L. Santos segunda-feira, 12 de dezembro de 2011 11:04
-
Deu certo, achei o banco em que ocorria o erro atravez do DBCC CHECKDB, e ai rodei
DBCC CHECKDB with DATA_PURITY.
Problema resolvido, a mensagem não aparece mais nos logs.
Vlw.
Hudson l. Santos Graduado DBA Inforium-MG Pós-Gra. DBA CEFET-MG -
-