Sintomas
Assuma que restaurae uma cópia de segurança comprimido no Microsoft SQL Server 2014, 2016 e 2017. Ocasionalmente, a operação de restauro pode falhar com a seguinte mensagem de erro:
Erro: 17066, Severidade: 16, Estado: 1. SqL Server Afirmação:FileName,line=LineNumber Failed Assertion = '!m_ActiveConsumptionList.IsEmpty () / !m_ActiveReads.IsEmpty () !m_DecodeOutputQ.IsEmpty ()'. Este erro pode estar relacionado com o tempo. Se o erro persistir após a reprodução da declaração, utilize o DBCC CHECKDB para verificar se existe integridade estrutural ou reinicie o servidor para garantir que as estruturas de dados na memória não sejam corrompidas.
Resolução
Esta emissão é corrigida nas seguintes atualizações cumulativas para o SQL Server:
Atualização Cumulativa 13 para SQL Server 2017
Atualização Cumulativa 4 para SQL Server 2016 SP2
Cada nova atualização cumulativa do 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. Confira as últimas atualizações cumulativas do SQL Server:
Última atualização cumulativa para SQL Server 2017
Estado
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Referências
Conheça a terminologiaque a Microsoft utiliza para descrever atualizações de software.