Sintomas
Suponha que tem um grupo de disponibilidade Always On (AG) numa instância do Microsoft SQL Server 2019, Microsoft SQL Server 2017 ou Microsoft SQL Server 2016. Quando você faz backup de uma réplica secundária que está sendo executada no modo de confirmação assíncrona, a operação de backup falha ocasionalmente. Além disso, poderá receber a seguinte mensagem de erro:
Nota
- Erro: 9003, gravidade: 20, estado: 1.
- O número de verificação de log (nnn:nnn:nnn) passado para a verificação de log no banco de dados '<DatabaseName>' não é válido. Este erro pode indicar danos nos dados ou que o ficheiro de registo (.ldf) não corresponde ao ficheiro de dados (.mdf). Se este erro ocorreu durante a replicação, recrie a publicação. Caso contrário, restaure a partir do backup se o problema resultar em uma falha durante a inicialização.
Resolução
Esse problema foi corrigido nas seguintes atualizações cumulativas para SQL Server:
- Atualização cumulativa 26 para SQL Server 2019
- Atualização cumulativa 13 para SQL Server 2017
- Atualização cumulativa 4 para SQL Server 2016 Service Pack 2
- Atualização cumulativa 11 para SQL Server 2016 Service Pack 1
Acerca das atualizações cumulativas para SQL Server
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e correções de segurança que estavam na compilação anterior. Recomendamos que instale a compilação mais recente para a sua versão do SQL Server:
- Atualização cumulativa mais recente do SQL Server 2019
- Atualização cumulativa mais recente para o SQL Server 2017
- Atualização cumulativa mais recente para o SQL Server 2016
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.