Sintomas
Quando utiliza SQL Server Grupos de Disponibilidade AlwaysOn, a réplica secundária AlwaysOn pode entrar num estado de desativação. Além disso, a seguinte mensagem de erro é registada no registo de erros SQL Server:
Nota
Ocorreu um tempo limite de ligação ao tentar estabelecer uma ligação à réplica de disponibilidade availability_replica_name com o ID availability_replica_id. Existe um problema de rede ou firewall ou o endereço de ponto final fornecido para a réplica.
Quando tentar restabelecer a ligação, poderá receber a seguinte mensagem de erro:
Nota
Esta réplica secundária não está ligada à réplica primária. O estado ligado é DESLIGADO.
Quando este comportamento ocorre, o problema não é corrigido até reiniciar os Serviços SQL Server na réplica secundária. Num cenário raro, poderá ter de reiniciar os Serviços SQL Server na réplica primária para retomar o movimento de dados AlwaysOn.
Nota Este problema pode ocorrer apenas em computadores muito poderosos e quando SQL Server está muito ocupado. Por exemplo, num cenário, este problema ocorreu num sistema muito ocupado com 24 núcleos.
Causa
O problema ocorre devido a uma condição race interna.
Resolução
Este problema foi corrigido nas seguintes atualizações cumulativas de SQL Server.
- Atualização Cumulativa 5 para SQL Server RTM de 2016
- Atualização Cumulativa 1 para SQL Server Service Pack 1 de 2016
- Atualização Cumulativa 4 para SQL Server 2014 SP2
- Atualização Cumulativa 7 para SQL Server Service Pack 3 de 2012
Acerca das atualizações cumulativas do SQL Server
Cada nova atualização cumulativa para SQL Server contém todas as correções e todas as correções de segurança incluídas na atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:
Atualização cumulativa mais recente do SQL Server 2016
Atualização cumulativa mais recente para SQL Server 2014
Atualização cumulativa mais recente do SQL Server 2012 SP3
Estado
A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".
Referências
Saiba mais sobre a terminologia que a Microsoft utiliza para descrever as atualizações de software.