Simptomi
Razmotrite sljedeći scenarij:
-
Imate bazu podataka koja sadrži dvije datoteke zapisnika transakcija u programu Microsoft SQL Server 2012 ili u sustavu Microsoft SQL Server 2014.
-
Kompletnu sigurnosnu kopiju izvodite u potpunom načinu rada za oporavak.
-
Uklonite jednu od datoteka zapisnika transakcija i promijenite način oporavka u jednostavan način oporavka.
-
Izvršite punu sigurnosnu kopiju i diferencijalnu sigurnosnu kopiju.
-
Bazu podataka možete vratiti pomoću najnovije datoteke potpune sigurnosne kopije i sigurnosne kopije.
U ovom scenariju prikazat će se sljedeća poruka o pogrešci:
MSG 3127, razina 16, stanje 1, linija 3datoteka '% s ' obnovljene baze podataka '% s ' ostavljena je u stanju mrtav jer baza podataka koristi jednostavni model oporavka, a datoteka je označena za pristup čitanju-pisanju. Zbog toga se mogu oporaviti samo datoteke samo za čitanje pomoću mogućnosti vraćanje. I datoteka zapisnika koja je izbrisana ponovno se pojavljuje u sys.master_files sa stanjem DEFUNCT
Uz to, kada pokušate sigurnosno kopiranje baze podataka, prikazat će vam se sljedeća poruka o pogrešci:
Poruka 3636, razina 16, država 2, linija 1An pogreška prilikom obrade metapodataka ' Backupmetapodataka ' za ID baze podataka 16 datoteka ID-a 3. msg 3046, razina 16, State 2, line 1Nedosljedan metapodaci su naišli. Jedina moguća operacija sigurnosne kopije jest rezerva za rep-zapisnik pomoću mogućnosti CONTINUE_AFTER_ERROR ili NO_TRUNCATE. MSG 3013, razina 16, State 1, baza podataka za sigurnosnu kopiju je nenormalno prekida.
Rješenje
Problem je prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server.
Kumulativno ažuriranje 5 za SQL Server 2014 /en-us/help/3011055
Kumulativno ažuriranje 3 za SQL Server 2012 SP2 /en-us/help/3002049
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".