Sintomas

Considere o seguinte cenário:

  • Você usa os grupos de disponibilidade do Microsoft SQL Server 2012, 2014 ou 2016 AlwaysOn.

  • Ocorre um failover, e a réplica primária torna-se a nova réplica secundária.

  • Uma parte do LSNs precisa ser desfeita na nova réplica secundária.

  • Ocorre um deadlock durante o andamento da ação de desfazer, e a transação associada a failover é selecionada como vítima de deadlock por Gerenciador de bloqueio do SQL.

Nesse cenário, a nova réplica secundária deixará de aceitar registros de log de transação até que a instância seja reiniciada. Além disso, uma mensagem de erro de tempo limite de trava que se parece com o seguinte está registrada no log de erro do SQL Server a cada minutos:

Tempo limite esgotado ao aguardar a trava do buffer--tipo 3, BP 0000003CE3093CC0, página 1:0, stat 0x9, ID do banco de dados: 11, ID da unidade de alocação: 6488064, tarefa 0x0000001436F2A558:0, waittime 300 seconds, flags 0x100000001a, que possui 0x0000001436F2A558 de tarefas. Continuando a esperar. Usando ' dbghelp. dll ' versão ' 4.0.5 ' * * dump thread-SPID = 0, EC = 0x0000001038514B90 * * * despejo de pilha enviado para file_path* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * iniciar despejo de pilha: * data/hora spid SPID* tempo limite de trava * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

Resolução

Esse problema foi corrigido na seguinte atualização cumulativa do SQL Server: Atualização cumulativa 5 para SQL server 2016 RTM     cumulativo de atualizações 2 para SQL Server 2016 SP1

Atualização cumulativa 3 para SQL Server 2014 Service Pack 2     Atualização cumulativa 11 para SQL Server 2014 SP1

Atualização cumulativa 7 para SQL Server 2012 SP3

Sobre as atualizações cumulativas do SQL Server

Cada nova atualização cumulativa do SQL Server contém todos os hotfixes e todas as correções de segurança incluídas na atualização cumulativa anterior. Confira as atualizações cumulativas mais recentes do SQL Server: Atualização cumulativa mais recente do SQL Server 2016

Atualização cumulativa mais recente do SQL Server 2014

Status

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

Referências

Saiba mais sobre a terminologia usada pela Microsoft para descrever atualizações de software.

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!

×