KB4019893 — POPRAWKA: Przywracanie kończy się niepowodzeniem, gdy tworzysz kopię zapasową przy użyciu kompresji i sumy kontrolnej w bazie danych z obsługą funkcji TDE w SQL Server 2016

Dotyczy
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Objawy

Załóżmy, że w systemie Microsoft SQL Server 2016 tworzysz kopię zapasową przy użyciu kompresji i sumy kontrolnej w bazie danych z włączonym przezroczystym szyfrowaniem danych (TDE). W tym scenariuszu przywrócenie bazy danych z kopii zapasowej może się nie powieść i mogą być wyświetlane komunikaty o błędach podobne do następujących:

Uwaga

  • Wiadomość 3183, Poziom 16, Stan 1, Numer wiersza
  • Funkcja RESTORE wykryła błąd na stronie (PageID) w bazie danych "Nazwa_bazy_danych" wczytanej z zestawu kopii zapasowych.
  • Komunikat 3013, Poziom 16, Stan 1, Numer wiersza
  • Przywracanie bazy danych kończy działanie nieprawidłowo.

Rozwiązanie

Ten problem został rozwiązany w następujących aktualizacjach zbiorczych programu SQL Server:

Aktualizacja zbiorcza 7 dla programu SQL Server 2016 RTM

Aktualizacja zbiorcza 4 dla programu SQL Server 2016 z dodatkiem SP1

Informacje o aktualizacjach zbiorczych programu SQL Server:

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2016

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
 

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.