Symptomy
Załóżmy, że korzystasz z programu Microsoft SQL Server 2014. Podczas próby przywrócenia pełnej kopii zapasowej bazy danych pobranej z pomocniczej jest wyświetlany następujący komunikat o błędzie:
Serwer: MSG 3456, Level 16, State 1, line 1Could nie jest rekordem powtórzenia (7699660:807911:68), na identyfikator transakcji (7:-1072820627), na stronie (3:2044928), jednostka alokacji 72057594078167040, baza danych "<cl_support>" (identyfikator bazy danych: 5). Strona: LSN = (7699660:489185:317), jednostka alokacji = 6488064, wpisz = 8. Dziennik: OpCode = 7 (LOP_SET_BITS), Context 8 (LCX_GAM), PrevPageLSN: (7699660:766590:822).
Przyczyna
Ten problem występuje z powodu wady programu SQL Server 2014. przed utworzeniem punktu kontrolnego skojarzonego z kopią zapasową mogą być dostępne strony z brakującymi aktualizacjami. Z tego powodu program SQL Server uruchamia aktualizacje strony tylko z ostatniego wypełnionego punktu kontrolnego, zanim kopia zapasowa rozpocznie kopiowanie stron.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server.
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 /en-us/help/2931693
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:
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".