Symptomy
Załóżmy, że korzystasz z programu Microsoft SQL Server 2016 i programu Microsoft SQL Server 2017. Możesz włączyć przezroczyste szyfrowanie danych (TDE) w bazie danych, a następnie wykonać kopię zapasową bazy danych przy użyciu kompresji.
Podczas próby przywrócenia bazy danych z tej kopii zapasowej i sprawdzenia pliku kopii zapasowej za pomocą instrukcji SQL RESTORE VERIFYONLY z dysku należy zauważyć, że proces tworzenia kopii zapasowej powoduje uszkodzenie określonej strony w bazie danych. Ponadto może zostać wyświetlony komunikat o błędzie.
Podobnie proces przywracania z dysku może zakończyć się niepowodzeniem i wygenerować komunikat o błędzie. Możesz jednak zakończyć ten proces pomyślnie, korzystając z opcji CONTINUE_AFTER_ERROR.
Msg 3183, poziom 16, stan 1, wiersz LineNumber Instrukcja RESTORE wykryła błąd na stronie (PageNumber) w bazie danych "DatabaseName" jako przeczytany z zestawu kopii zapasowych Msg 3013, poziom 16, stan 1 Wykryto uszkodzenie zestawu kopii zapasowych
Rozwiązanie
Ten problem został rozwiązany w następującej zbiorczej aktualizacji dla programu SQL Server:
Zbiorcza aktualizacja 9 dla programu SQL Server 2017
Zbiorcza aktualizacja 2 dla programu SQL Server 2016 z dodatkiem SP2
Zbiorcza aktualizacja 9 dla programu SQL Server 2016 z dodatkiem SP1
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
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.