Applies ToSQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Developer SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptomy

Rozpatrzmy następujący scenariusz:

  • Masz bazę danych zawierającą dwa pliki dziennika transakcji w programie Microsoft SQL Server 2012 lub w programie Microsoft SQL Server 2014.

  • Wykonywanie pełnej kopii zapasowej w trybie pełnego odzyskiwania.

  • Usuwasz jedno z plików dziennika transakcji i zmienisz tryb odzyskiwania na prosty tryb odzyskiwania.

  • Wykonywanie pełnej kopii zapasowej i różnicowej kopii zapasowej.

  • Baza danych jest przywracana przy użyciu najnowszej pliku kopii zapasowej i pliku różnicowej kopii zapasowej.

W tym scenariuszu jest wyświetlany następujący komunikat o błędzie:

Msg 3127, poziom 16, stan 1, plik 3The z wierszem "% s" w przywróconej bazie danych "% s" jest pozostawiony w stanie unieczynnionym, ponieważ baza danych korzysta z prostego modelu odzyskiwania, a plik jest oznaczony jako przeznaczony do odczytu i zapisu. Dlatego przywracanie fragmentaryczne może odzyskać tylko pliki tylko do odczytu. Plik dziennika, który został usunięty, pojawi się ponownie w sys.master_files ze stanem UNIECZYNNIONe

Ponadto podczas próby wykonania kopii zapasowej bazy danych jest wyświetlany następujący komunikat o błędzie:

Msg 3636, poziom 16, stan 2, 1An wiersza Wystąpił błąd podczas przetwarzania metadanych BackupMetadata ' o identyfikatorze bazy danych 16 (identyfikator pliku 3). msg 3046, Level 16, State 2, napotkano metadane 1Inconsistent wiersza. Jedyną możliwą operacją kopii zapasowej jest wykonanie kopii zapasowej dziennika z użyciem opcji WITH CONTINUE_AFTER_ERROR lub NO_TRUNCATE. Msg 3013, poziom 16, stan 1, baza danych wierszy 1BACKUP kończy się nienormalnie.

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".

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ą.