Симптоми
Приемете, че можете да направите възстановяване на компресирано архивиране в Microsoft SQL Server 2014, 2016 и 2017. Понякога операцията за възстановяване може да е неуспешна със следното съобщение за грешка:
Грешка: 17066, тежест: 16, щат: 1. Твърдение за SQL Server: файл:FileName, Line =LineNumber неуспешно твърдение = "! m_ActiveConsumptionList. IsEmpty () | | ! m_ActiveReads. IsEmpty () | | ! m_DecodeOutputQ. IsEmpty () ". Тази грешка може да е свързана с времето. Ако грешката продължи след повторно изпълнение на командата, използвайте DBCC CHECKDB, за да проверите базата данни за структурна цялост или рестартирайте сървъра, за да се гарантира, че структурите за данни в паметта не са повредени.
Решение
Този проблем е коригиран в следните сборни актуализации за SQL Server:
Кумулативна актуализация 13 за SQL Server 2017
Кумулативна актуализация 4 за SQL Server 2016 SP2
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Най-новата сборна актуализация за SQL Server 2017
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията, която Microsoft използва, за да опише софтуерни актуализации.