Sintomas
Suponha que você use uma instrução Transact-SQL para definir o espelhamento de banco de dados no SQL Server 2016. Depois que isso é configurado, você vê erros contínuos semelhantes aos seguintes no log de erros do SQL Server:
<>da data e hora do erro spid47s: 1479, severidade: 16, estado: 1.data e hora spid47s a conexão de espelhamento para "TCP://Node02.contoso.com:5022" expirou para o banco de dados "MirrorDB" após 10 segundos sem uma resposta. Verifique as conexões de serviço e de rede.data/hora o espelhamento do banco de dados do spid47s está inativo para o banco de dados 'MirrorDB'. Esta é uma mensagem informativa apenas. Não é necessária nenhuma ação do usuário.data hora o espelhamento do banco de dados do spid47s está ativo com o banco de dados 'MirrorDB' como a cópia principal. Esta é uma mensagem informativa apenas. Não é necessária nenhuma ação do usuário. </principal><espelho>data/hora spid53s erro: 1474, severidade: 16, estado: 1.data hora Spid53s erro de conexão de espelhamento de banco de dados 4 ' ocorreu um erro ao receber dados: ' 10054 (uma conexão existente foi fechada de modo forçado pelo host remoto.) '. ' para ' TCP://Node01.contoso.com:5022 '.data/hora o espelhamento do banco de dados do spid44s está inativo para o banco de dados 'MirrorDB'. Esta é uma mensagem informativa apenas. Não é necessária nenhuma ação do usuário.data hora o espelhamento do banco de dados do spid44s está ativo com o banco de dados 'MirrorDB' como a cópia espelhada. Esta é uma mensagem informativa apenas. Não é preciso nenhuma ação do usuário. </MIRROR>
Causa
Este erro pode ser registrado quando a rede está funcionando corretamente, mas o banco de dados não tem atividade por 90 segundos. O SQL Server verifica e fecha a conexão do espelhamento do banco de dados quando não há atividade do banco de dados para 90 segundos. Quando as atividades do banco de dados forem retomadas, uma conexão será restabelecida e o espelhamento do banco de dados começará a funcionar novamente.
Resolução
A atualização que corrige esse problema está incluída nas seguintes atualizações cumulativas:
-
Atualização cumulativa 1 para SQL Server 2016 Service Pack 1
-
Atualização cumulativa 4 para SQL Server 2016
Sobre as compilações do SQL Server 2016
Cada compilação nova do SQL Server 2016 contém todos os hotfixes e todas as correções de segurança que foram incluídas na compilação anterior. Recomendamos que você instale a versão mais recente do SQL Server 2016.
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.