Sintomas
Suponha que um arquivo de log .pmm cresce no Microsoft SQL Server 2016 e 2017. Se reiniciar a base de dados SQL Server, repare que o servidor que está a executar o SQL Server não fica online. Além disso, poderá receber as seguintes mensagens de erro:
Nota
Msg 5181, Nível 16, Estado 5, Número de Linha
Não foi possível reiniciar o banco de dados DatabaseName. Reverter para o estado anterior.
Msg 5069, Nível 16, Estado 1, Número de Linha
Falha na instrução ALTER DATABASE.
Msg 9003, Nível 20, Estado 9, Número de Linha
O número da verificação de log (44:33024:0) 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.
Msg 3414, Nível 21, Estado 4, Número de Linha
Ocorreu um erro durante a recuperação, impedindo que o banco de dados DatabaseName (5:0) fosse reiniciado. Diagnostique os erros de recuperação e corrija-os ou restaure a partir de uma cópia de segurança em boas condições. Se os erros não forem corrigidos ou esperados, contacte o Suporte Técnico.
Resolução
Este problema foi corrigido nas seguintes atualizações cumulativas para SQL Server:
Atualização cumulativa 13 para SQL Server 2017
Atualização cumulativa 4 para SQL Server 2016 SP2
Acerca das atualizações cumulativas para SQL Server
Cada nova atualização cumulativa para SQL Server contém todos os hotfixes e todas as correções de segurança que foram incluídas com a atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:
Atualização cumulativa mais recente para o SQL Server 2017
Atualização cumulativa mais recente para o SQL Server 2016
Esse problema é corrigido no seguinte hotfix sob demanda para a atualização cumulativa 3 para SQL Server 2016 Service Pack 2:
Baixe o hotfix sob demanda em inglês (en-US) agora.
Baixe o hotfix sob demanda alemão (de-DE) agora.
Baixe o hotfix sob demanda espanhol (es-ES) agora.
Baixe o hotfix on-demand francês (fr-FR) agora.
Baixe o hotfix italiano (it-IT) sob demanda agora.
Baixe o hotfix sob demanda japonês (jp-JP) agora.
Baixe o hotfix sob demanda coreano (ko-KO) agora.
Baixe o hotfix sob demanda Português (pt-PT) agora.
Baixe o hotfix russo (ru-RU) sob demanda agora.
Baixe agora o hotfix sob demanda de chinês simplificado (zh-CN).
Baixe o hotfix sob demanda de chinês tradicional (zh-TW) agora.
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.