Symptomy
Załóżmy, że RESTORe skompresowana kopia zapasowa w programie Microsoft SQL Server 2014, 2016 i 2017. Czasami operacja przywracania może zakończyć się niepowodzeniem z następującym komunikatem o błędzie:
Błąd: 17066; ważność: 16; stan: 1. Potwierdzenie programu SQL Server: plik:filename, line =LineNumber nie potwierdzeń = '! m_ActiveConsumptionList. IsEmpty () | | ! m_ActiveReads. IsEmpty () | | ! m_DecodeOutputQ. IsEmpty () '. Ten błąd może być związany z chronometrażem. Jeśli błąd będzie nadal występował po ponownym uruchomieniu instrukcji, użyj polecenia DBCC CHECKDB w celu sprawdzenia integralności bazy danych w strukturze strukturalnej lub ponownego uruchomienia serwera, aby upewnić się, że struktury danych w pamięci nie są uszkodzone.
Rozwiązanie
Ten problem został rozwiązany w następujących zbiorczych aktualizacjach programu SQL Server:
Zbiorcza aktualizacja 13 dla programu SQL Server 2017
Zbiorcza aktualizacja 4 dla programu SQL Server 2016 z dodatkiem SP2
Zbiorcza aktualizacja 12 dla programu SQL Server 2016 z dodatkiem SP1
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 z dodatkiem SP3
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2017
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2016
Najnowsza Zbiorcza aktualizacja dla programu SQL Server 2014
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".
Informacje
Informacje o terminologiiużywanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.