KB4458880 - CORREÇÃO: Erro "9003, sev 20, estado 1" quando uma operação de backup falha em uma réplica secundária que está sendo executada no modo de confirmação assíncrona

Aplica-se A
SQL Server 2016 Developer SQL Server 2016 Enterprise SQL Server 2016 Enterprise Core SQL Server 2016 Standard SQL Server 2017 on Windows (all editions) SQL Server 2017 on Linux (all editions) SQL Server 2019 on Windows (all editions) SQL Server 2019 on Linux (all editions)

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:

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:

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.