Simptomi
Pretpostavimo da pokrenete instancu sistema Microsoft SQL Server 2014 i omogućite svojstvo "Automatsko bjuti" za bazu podataka. I pored toga, promene u bazi podataka možda neće biti sačuvane. Pored toga, dobijate poruke o greškama koje podsećaju na sledeće u kojima se navode da je evidencija transakcija puna:
Msg 9002, nivo 17, država 2, linija 1 Evidencija transakcija za evidencijubaze podataka ' database_name' je puna zbog 'LOG_BACKUP'.
Ako pokušate da rezervnu egnef datoteku evidencije transakcija, dobićete sledeću poruku o grešci:
Msg 3052, nivo 16, država 1, linija 1 BACKUP LOG nije mogao da evidentira ispravke zadatabase_name'.
Ako pokušate ručno da uzgajate datoteku evidencije transakcija, dobićete sledeću poruku o grešci:
Msg 9002, nivo 17, država 1, linija 1 Evidencija transakcija za program bazepodataka database_name' je puna zbog "CHECKPOINT"
Ako izvršite upit sys.dm_db_log_space_usage DMV, rezultati ukazuju na to da je evidencija transakcija 100 ili više procenata korišćena. Takođe možete otkriti da u disk jedinici za skladištenje ima dovoljno slobodnog prostora za smeštanje rasta datoteke evidencije.
Rešenje
Ova ispravka je uključena u kumulativnu ispravku 12 za SQL Server 2014 servisni paket 2.
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i bezbednosne ispravke koje su bile u prethodnoj verziji. Pogledajte najnovije kumulativne ispravke za SQL Server 2014.
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.