Applies ToSQL Server 2012 Enterprise

Sintomas

Considere o seguinte cenário:

  • Você tem um aplicativo que usa o Microsoft SQL Server Service Broker para enviar mensagens.

  • O aplicativo envia uma mensagem para executar uma consulta distribuída no Microsoft SQL Server 2012.

  • O agente de serviços inicia um procedimento armazenado para manipular essa mensagem.

Nesse cenário, o procedimento armazenado pode falhar. Além disso, a seguinte mensagem de erro é registrada no log de erros do SQL Server:

Data/hora SPID # # recuperação de todas as transações distribuídas incertas envolvendo o coordenador de transações distribuídas da Microsoft (MS DTC) foi concluída. Esta é uma mensagem informativa apenas. Não é necessária nenhuma ação do usuário.Data e hora Servidor usando ' dbghelp. dll ' versão ' 4.0.5 ' servidor dedata/hora * * * não é possível obter o contexto do thread para o SPID 0data/hora do servidor * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *data hora servidor *data hora servidor * iniciar despejo de pilha:data hora servidor * data hora spid SPIDdata hora servidor *data hora servidor * Agendador dedados de data e hora do programa *data hora servidor * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * a assinatura de pilhado servidor de dados para o despejo é 0x000000000000039C dedata e hora do servidor 0:0:0 (0x25b0) Worker 0x00000040FB480160 parece estar sem concessão no Agendador 4. Tempo de criação do thread: 12971983687281. CPU de thread aprox usado: kernel 0 ms, usuário 70138 MS. Utilização de processo 7%. System Idle 85%. Intervalo: 70138 MS.Data e hora O processo de despejo externo do servidor 0x20000001 de código de retorno.

Resolução

Informações sobre a atualização cumulativa

SQL Server 2012

A correção para esse problema foi lançada pela primeira vez na atualização cumulativa 1. Para obter mais informações sobre como obter este pacote de atualização cumulativa do SQL Server 2012, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:

2679368 Pacote de atualização cumulativa 1 para SQL Server 2012Observação Como as compilações são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança incluídas na versão anterior do SQL Server 2012 Fix. Recomendamos que você considere a aplicação do lançamento de correção mais recente que contém esse hotfix. Para obter mais informações, clique no número abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:

2692828 As compilações do SQL Server 2012 lançadas após o lançamento do SQL Server 2012

Status

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

Referências

Para obter mais informações sobre o modelo de manutenção incremental do SQL Server, clique no número abaixo para ler o artigo na base de dados de conhecimento da Microsoft:

935897 Um modelo de serviço incremental está disponível na equipe do SQL Server para fornecer hotfixes para problemas relatadosPara obter mais informações sobre o esquema de 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:

822499 Esquema de nomeação para pacotes de atualização de software do Microsoft SQL ServerPara obter mais informações sobre 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 utilizada para descrever as atualizações de software da Microsoft

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.