Sintomas

Você pode ver os seguintes erros no Windows Log de eventos que podem ser indicadores de problemas de desempenho ou problemas de sistema que pode contribuir para a inconsistência do banco de dados do SQL Server:

Identificação do evento

Mensagem

9

O dispositivo, < nome do dispositivo >, não respondeu dentro do tempo limite

11

O driver detectou um erro de controlador em < dispositivo >

15

O dispositivo, < dispositivo > ainda não está pronto para acesso

50

{Falha na gravação atrasada} Windows não pôde salvar todos os dados para o arquivo. Os dados foram perdidos. Esse erro pode ser causado por uma falha de sua conexão de rede ou de hardware do computador. Tente salvar este arquivo em outro lugar

51

Foi detectado um erro em < caminho do dispositivo > dispositivo durante uma operação de paginação

54

Uma solicitação de e/s para o < dispositivo > não foi concluído ou cancelado dentro do tempo limite específico. Isso pode ocorrer se o driver de dispositivo não definir uma rotina de cancelamento para um determinado pacote de solicitação de e/s.

55

A estrutura do sistema de arquivos no disco está corrompida e inutilizável. Execute o utilitário chkdsk no volume < letra da unidade >

57

O sistema falhou em liberar dados para o log de transação. A corrupção pode ocorrer

129

Redefinir para o dispositivo, < nome do dispositivo, > foi emitido.

1066

O recurso de disco disco < x > de cluster: está corrompido. Executando o ChkDsk /F para reparar os problemas.

6008

O desligamento anterior do sistema em < hora > < data > era inesperado.


Os erros estão relacionados apenas a problemas do SQL Server se o dispositivo ou disco associado ao erro é usado para armazenar arquivos de log de transação ou de banco de dados do SQL Server.

Causa

A causa desses erros depende o erro específico, mas geralmente está relacionada a um problema com uma falha de hardware, firmware ou driver de dispositivo de um dispositivo de armazenamento.

Resolução

A resolução desses erros depende o erro específico. Antes de tentar corrigir um problema de inconsistência do banco de dados do SQL Server por meio de restauração ou reparo, você deve considerar cuidadosamente resolver a causa de qualquer erro associado do Log de eventos do sistema

Você pode visitar as referências para as respectivas identificações de evento na lista abaixo para obter mais informações sobre o evento.

Mais informações

Para obter mais informações sobre os produtos e ferramentas de seleção automaticamente para esta condição na sua instância do SQL Server e sobre as versões do produto SQL Server, consulte a tabela a seguir:

Software de regra



Título de regra



Descrição da regra



Versões do produto em relação à qual a regra será avaliada

SQL Server 2008 R2 Best Practice Analyzer (SQL Server 2008 R2 BPA)










Este sistema apresentou problemas relacionados às solicitações de e/s.

Este sistema apresentou desligamentos inesperados






O SQL Server 2008 R2 Best Practice Analyzer (SQL Server 2008 R2 BPA) fornece uma regra para detectar se qualquer um dos eventos listados na seção sintomas são encontrados no Log de eventos do sistema Windows. O BPA do SQL Server 2008 R2 oferece suporte ao SQL Server 2008 e SQL Server 2008 R2. Se você executar a ferramenta BPA e encontrar um erro com o título do mecanismo - esse sistema apresentou problemas relacionados às solicitações de i/o, em seguida, você tem um dos valores de identificação do evento, conforme listado na seção Sintomas deste artigo em seu Log de eventos do sistema Windows. Em todos os casos, o EventID correto é detectado com base no texto da mensagem ou fonte (esses valores de identificação do evento podem ser usados com outras fontes). BPA não filtrar qualquer data/hora para que ele reporta o número de ocorrências desses eventos no registro de eventos atual.

Outra regra para SQL Server 2008 R2 BPA detecta especificamente EventID = 6008 para desligamentos do sistema inesperado. Em algumas situações, um desligamento inesperado do sistema pode levar a problemas de consistência como páginas rasgadas. Esta condição será encontrada se BPA detecta um erro com o título do mecanismo - esse sistema apresentou desligamentos inesperados

SQL Server 2008
SQL Server 2008 R2












Analisador de práticas recomendadas (SQL Server 2012 BPA) do SQL Server 2012








Este sistema apresentou problemas relacionados às solicitações de e/s.

Este sistema apresentou desligamentos inesperados




O SQL Server 2012 Best Practice Analyzer (SQL Server 2012 BPA) fornece uma regra para detectar que se qualquer um dos eventos listados na seção sintomas são encontrados no Log.If de eventos de sistema do Windows, executar a ferramenta BPA e encontrar um erro com o título do mecanismo - este sistema enfrentou problemas relacionados às solicitações de i/o, e em seguida, você tem um dos valores de identificação do evento, conforme listado na seção Sintomas deste artigo em seu Log de eventos do sistema Windows. Em todos os casos, o EventID correto é detectado com base no texto da mensagem ou fonte (esses valores de identificação do evento podem ser usados com outras fontes). BPA não filtrar qualquer data/hora para que ele reporta o número de ocorrências desses eventos no registro de eventos atual.

Outra regra para SQL Server 2012 BPA detecta especificamente EventID = 6008 para desligamentos do sistema inesperado. Em algumas situações, um desligamento inesperado do sistema pode levar a problemas de consistência como páginas rasgadas. Esta condição será encontrada se BPA detecta um erro com o título do mecanismo - esse sistema apresentou desligamentos inesperados

SQL Server 2012














Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×