Sintomas
Suponha que você tenha um AG (grupo de disponibilidade Always On) em uma instância do Microsoft SQL Server 2019, microsoft SQL Server 2017 ou Microsoft SQL Server 2016. Quando você faz backup de um réplica secundário que está em execução no modo de confirmação assíncrona, a operação de backup falha ocasionalmente. Além disso, você pode receber a seguinte mensagem de erro:
Erro: 9003, Gravidade: 20, Estado: 1.
O número de verificação de log (nnn:nnn:nnn) passado para verificação de log no banco de dados '<DatabaseName>' não é válido. Esse erro pode indicar corrupção de dados ou que o arquivo de log (.ldf) não corresponde ao arquivo de dados (.mdf). Se esse erro ocorreu durante a replicação, crie novamente a publicação. Caso contrário, restaure do backup se o problema resultar em uma falha durante a inicialização.
Resolução
Esse problema é corrigido nas seguintes atualizações cumulativas do SQL Server:
-
Atualização cumulativa 4 para SQL Server Service Pack 2 de 2016
-
Atualização cumulativa 11 para SQL Server Service Pack 1 de 2016
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e correções de segurança que estavam no build anterior. Recomendamos instalar o build mais recente para sua versão 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 terminologia que a Microsoft usa para descrever atualizações de software.