Sintomas
Suponha que você use um Microsoft SQL Server 2014 ou 2016 sempre com o grupo de disponibilidade (AG). Se ocorrer um erro de gravação que seja semelhante ao seguinte em um banco de dados secundário, o banco de dados pode ser suspenso.
Erro: 17053, severidade: 16, estado: 1. SQLServerLogMgr:: LogWriter: erro do sistema operacional 6 (o identificador é inválido.) encountered. Erro de gravação durante a liberação do log.
Nessa situação, se você retomar a movimentação de dados, o banco de dados não será retomado e permanecerá no estado suspenso.
Solução alternativa
Para contornar esse problema, você pode reiniciar a instância do SQL Server ou remover o banco de dados secundário do grupo de disponibilidade e, em seguida, adicioná-lo novamente.
Resolução
Esse problema foi corrigido na seguinte atualização cumulativa do SQL Server:
Atualização cumulativa 8 para SQL Server 2016 RTM
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:
Observação
Depois de instalar essa atualização, se esse problema ocorrer novamente, você pode executar o seguinte comando Transact-SQL para reiniciar o banco de dados e, em seguida, retomar o movimento de dados para o banco de dados.
ALTER DATABASE <database_name> definir o reinício do HADR
Isso não é automatizado. Portanto, você precisa emitir manualmente a operação de retomada. Como a maioria dos tipos de erros que resultam na suspensão de movimentos de dados na réplica secundária exigem intervenção manual.
Por exemplo, se o arquivo de log estiver localizado em uma pasta compartilhada ou armazenado no Microsoft Azure Blob e a conexão for perdida, ocorrerá o erro 17053. A intervenção manual garantirá que a conexão com a pasta compartilhada ou o blob do Azure seja restaurada primeiro antes de executar o comando de retomada do HADR.
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.