CORREÇÃO: "SqlDumpExceptionHandler: processo <spid>gerou exceção fatal c0000005 EXCEPTION_ACCESS_VIOLATION." Erro ao executar uma consulta no SQL Server 2012, no SQL Server 2008, no SQL Server 2008 R2 ou no SQL Serve...

Traduções de Artigos Traduções de Artigos
Artigo: 972936 - Ver produtos para os quais este artigo se aplica.
A Microsoft distribui correções do Microsoft SQL Server 2008 como um arquivo para download. Como as correções são cumulativas, cada versão nova contém todos os hotfixes e correções de segurança que foram incluídas com o anterior de SQL Server 2008 corrigir lançamento.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Em 2012 do Microsoft SQL Server, Microsoft SQL Server 2008, Microsoft SQL Server 2008 R2 ou no Microsoft SQL Server 2005, você consulta o modo de exibição de gerenciamento dinâmico sys.dm_os_waiting_tasks, ocorre uma violação de acesso, e falha do SQL Server.

Observação Em geral, o modo de exibição de sys.dm_os_waiting_tasks pode ser consultado por um utilitário de coleta de dados adicionais, como PSSDIAG.

Quando esse problema ocorre, um arquivo de mini-despejo é gerado na pasta de log do SQL Server. Além disso, as mensagens de erro semelhantes aos seguintes são registradas no arquivo de log de erro do SQL Server:
Data hora SPID usando 'DBGHELP. dll' versão '4.0.5'
Data hora SPID * * * despejo da pilha que está sendo enviado para<Log file="" path="">
Data hora SPID SqlDumpExceptionHandler: Processo <spid>gerou exceção fatal c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server está encerrando esse processo.
Data hora SPID *
*******************************************************************************
Data hora SPID *
Data hora SPID * despejo de pilha inicial:
Data hora SPID * data hora SPID
Data hora SPID *
Data hora SPID *
Data hora SPID * endereço de exceção = 0000000113DFDB00 Module(UNKNOWN+0000000000000000)
Data hora SPID * código de exceção = c0000005 EXCEPTION_ACCESS_VIOLATION
Data hora SPID * violação de acesso ao gravar o endereço 0000000113DFDB00
Data hora SPID * bytes 37 do Buffer de entrada -
Data hora SPID * 16 00 00 00 12 00 00 00 02 00 00 00 00 00 00 00 00 00
Data hora SPID *?? & J1 01 00 00 00 ff ff 0c04 00 02 00 00 00 26 04 4a 31 04
Data hora SPID * 00
Data hora SPID *
Data hora SPID *
Data hora SPID * tamanho do módulo BASE final
Data hora SPID * sqlservr 0000000001000000 0000000007AE3FFF 06ae4000
Data hora SPID * ntdll 0000000077B30000 0000000077CCFFFF 001a0000
Data hora SPID * 001f0000 de 0000000076FFFFFF de 0000000076E10000 kernel32. .
Data hora SPID * StFIR: 0000000000000000:
Data hora SPID * StFDR: 0000000000000000:
Date Time SPID * *******************************************************************************
Data hora SPID *
-------------------------------------------------------------------------------
Data hora SPID 0000000113DFDB00 Module(UNKNOWN+0000000000000000)
Data hora SPID 0000000002F74640 Module(sqlservr+0000000001F74640)
Data hora SPID pilha de assinatura para o despejo é 0x0000000164592CC6
Data hora SPID despejo processo retorno código externo 0x20000001. O processo de despejo externo retornou sem erros. Erro em tempo de SPID Data: 17311, gravidade: 16, estado: 1.
Data hora SPID SQL Server está sendo encerrado devido a exceção fatal c0000005. Este erro pode ser causado por uma exceção sem tratamento do Win32 ou C++ ou por uma violação de acesso encontrada durante a manipulação de exceção. Verifique o log de erros do SQL para os despejos de pilha relacionados ou mensagens. Essa exceção força do SQL Server para desligamento. Para resolver esse erro, reinicie o servidor (a menos que o SQLAgent esteja configurado para reiniciar automaticamente).
Data hora SPID SQL rastreamento foi interrompido devido ao desligamento do servidor. ID do rastreamento = '1'. Esta é uma mensagem informativa Nenhuma ação é necessária.
Erro em tempo de Logon Data: 17188, gravidade: 16, estado: 1.
Data hora Logon SQL Server não pode aceitar novas conexões, porque ele está sendo desligado. A conexão foi fechada. [CLIENT: <IP address="">] </IP></spid></Log>
Você também pode enfrentar os seguintes problemas:
  • Uma consulta é executada no DM os_wait_stats encontra uma violação de acesso. A solicitação pode ser de outro programa como o Monitor de atividade ou do trabalho de coleta de dados usado pelo Data Warehouse de gerenciamento.
  • Podem aparecer outras consultas que são executadas DM os_wait_stats espere indefinidamente no tipo de espera de DEADLOCK_ENUM_MUTEX.

Resolução

Informações da atualização cumulativa

Atualização cumulativa 6 para SQL Server 2012

A correção para esse problema foi lançada em 6 de atualização cumulativa. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2012, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2728897 Pacote de atualização cumulativa 6 para SQL Server 2012
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior 2012 SQL Server corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2692828 O SQL Server 2012 compilações disponibilizadas após o lançamento do SQL Server 2012

5 De atualização cumulativa para o SQL Server 2008 R2 SP2

A correção para esse problema foi lançada em 5 de atualização cumulativa. Para obter mais informações sobre como obter esse pacote de atualização cumulativa para o SQL Server 2008 R2 SP 2, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2797460 Pacote de atualizações cumulativas 5 para SQL Server 2008 R2 Service Pack 2
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e correções de segurança que foram incluídas com o anterior SQL Server 2008 R2 SP 2 corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2730301 O SQL Server 2008 R2 compilações lançadas após o lançamento do SQL Server 2008 R2 Service Pack 2

Atualização cumulativa 2 do SQL Server 2012 SP1

A correção para esse problema foi lançada em 2 de atualização cumulativa. Para obter mais informações sobre como obter esse pacote de atualização cumulativa para o SQL Server 2012 SP1, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2790947 Pacote de atualizações cumulativas 2 para SQL Server 2012 Service Pack 1
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e correções de segurança que foram incluídas com o SP1 de 2012 de SQL Server anteriores corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2772858 O SQL Server 2012 compilações lançadas após o lançamento do Service Pack 1 do SQL Server 2012

Pacote de atualizações cumulativas 10 para o SQL Server 2008 R2 Service Pack 1

A correção para esse problema foi lançada em 10 de atualização cumulativa. Para obter mais informações sobre como obter esse pacote de atualizações cumulativas para o SQL Server 2008 R2 SP1, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2783135 Pacote de atualizações cumulativas 10 para o SQL Server 2008 R2 SP1
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e correções de segurança que foram incluídas com o SQL Server 2008 R2 SP1 anteriores corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
2567616 O SQL Server 2008 R2 compilações lançadas após o lançamento do SQL Server 2008 R2 Service Pack 1

SQL Server 2008

A correção para esse problema foi lançada em 4 de atualização cumulativa para SQL Server 2008 Service Pack 1. Para obter mais informações sobre este pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
973602 Pacote de atualização cumulativa 4 para SQL Server 2008 Service Pack 1
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior de SQL Server 2008 corrigir lançamento. A Microsoft recomenda que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
970365 O SQL Server 2008 compilações disponibilizadas após o lançamento do SQL Server 2008 Service Pack 1
Microsoft SQL Server 2008 hotfixes são criados para service packs específicos do SQL Server. Você deve aplicar um hotfix do SQL Server 2008 Service Pack 1 para uma instalação do SQL Server 2008 Service Pack 1. Por padrão, nenhum hotfix é fornecido em um service pack do SQL Server está incluído no service pack seguinte do SQL Server.

SQL Server 2005

A correção para esse problema foi lançada primeiro na atualização cumulativa 9 para o SQL Server 2005 Service Pack 3. Para obter mais informações sobre este pacote de atualizações cumulativas, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
980176 Pacote de atualização cumulativa 9 para o SQL Server 2005 Service Pack 3
Observação Como as compilações são cumulativas, cada novo lançamento de correções contém todos os hotfixes e correções de segurança que foram incluídas com o SQL Server 2005 anteriores corrigir lançamento. Recomendamos que você considere a aplicação a versão mais recente de correção que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
960598 O SQL Server 2005 cria lançados após o lançamento do SQL Server 2005 Service Pack 3
Os hotfixes do Microsoft SQL Server 2005 são criados para service packs específicos do SQL Server. Você deve aplicar um hotfix do SQL Server 2005 Service Pack 3 para uma instalação do SQL Server 2005 Service Pack 3. Por padrão, nenhum hotfix é fornecido em um service pack do SQL Server está incluído no service pack seguinte do SQL Server.

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos Microsoft que estão listados na seção "Aplica-se a".

Referências

Para obter mais informações sobre o modelo de serviços incrementais para SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
935897Um modelo de serviços incrementais está disponível da equipe do SQL Server para fornecer hotfixes para problemas relatados
Para obter mais informações sobre o esquema para nomeação para atualizações do SQL Server, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
822499Novo esquema de nomeação para pacotes de atualização de software do Microsoft SQL Server
Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684 Descrição da terminologia padrão usada para descrever as atualizações de software da Microsoft

Propriedades

Artigo: 972936 - Última revisão: 18 de fevereiro de 2013 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2005 Service Pack 3
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Developer
Palavras-chave: 
kbsurveynew kbexpertiseadvanced kbqfe kbfix kbmt KB972936 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 972936

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com