Sintomas
Suponha que você esteja executando uma consulta em uma réplica secundária do grupo de disponibilidade secundária de um grupo de disponibilidade distribuído no Microsoft SQL Server 2016 e no 2017. Quando você executa um backup de log de transação em outra réplica do grupo de disponibilidade distribuída ao mesmo tempo, a consulta falha e você recebe a seguinte mensagem de erro:
MSG 3948, nível 16, estado 2, line LineNumber
A transação foi encerrada devido à alteração de configuração/estado de réplica de disponibilidade ou porque os registros fantasmas estão sendo excluídos da réplica de disponibilidade primária e secundária que podem ser necessárias para consultas em execução em isolamento de instantâneo. Tente novamente a transação.
Resolução
Este problema foi corrigido nas seguintes 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:
Status
A Microsoft confirmou que este é um problema nos produtos Microsoft listados na seção "Aplicável a".
Referências
Saiba mais sobre a terminologiaque a Microsoft usa para descrever atualizações de software.