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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.