Applies ToSQL Server 2017 Developer Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Standard on Linux SQL Server 2019 on Linux

Sintomas

Considere o seguinte cenário:

  • Você configurou um grupo de disponibilidade distribuída no SQL Server 2017 ou 2019 no Linux entre os grupos de disponibilidade (AGs), AG1 e AG2.

  • Suponha que AG1 seja o principal grupo de disponibilidade com nós, N1, N2 e N3.

  • Se você tentar fazer failover de N1 para N3 no grupo de disponibilidade AG1, o a sincronização ficará presa no estado de não sincronização e nunca será íntegra. Além disso, você pode observar o seguinte erro no log de erro de N3:

Erro: 41166, severidade: 16, estado: 222

Ocorreu um erro ao aguardar acessar a réplica de disponibilidade local do grupo de disponibilidade 'nome do grupo de disponibilidade'. A operação encontrou o erro 2 do so do SQL e foi interrupção. Verifique se a réplica de disponibilidade local está correta e, em seguida, repita o comando.

Status

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

Resolução

Esse problema foi corrigido nas seguintes atualizações cumulativas do SQL Server:

Sobre 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:

Referências

Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.

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.