KB4132896 – zapisnik transakcija "pun" čak i kad je slobodan prostor i samorast je omogućen u SQL Server

Primjenjuje se na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomi

Pretpostavimo da pokrećete instancu sustava Microsoft SQL Server 2014 i da ste omogućili svojstvo samorast za bazu podataka. Unatoč tome, promjene u bazi podataka možda se neće spremiti. Osim toga, primit ćete i poruke o pogreškama koje izgledaju kao sljedeća, a u kojima se navodi da je zapisnik transakcija pun:

Napomena

poruka 9002, razina 17, županija 2, redak 1
Zapisnik transakcija za bazu podataka "database_name" potpun je zbog "LOG_BACKUP".

Ako pokušate sigurnosno kopirati datoteku zapisnika transakcija, prikazat će vam se sljedeća poruka o pogrešci:

Napomena

poruka 3052, razina 16, županija 1, redak 1
ZAPISNIK SIGURNOSNOG KOPIRANJA nije mogao zabilježiti ažuriranja za bazu podataka 'database_name'.

Ako datoteku zapisnika transakcija pokušate ručno povećati, prikazat će vam se sljedeća poruka o pogrešci:

Napomena

poruka 9002, razina 17, županija 1, redak 1
Zapisnik transakcija za bazu podataka "database_name" potpun je zbog funkcije "CHECKPOINT"

Ako šaljete upit sys.dm_db_log_space_usage DMV-u, rezultati pokazuju da se zapisnik transakcija koristi 100 posto ili više. Možda na pogonu za pohranu ima dovoljno slobodnog prostora za rast datoteke zapisnika.

Rješenje

Taj je popravak obuhvaćen kumulativnim ažuriranjem 12 za servisni paket 2 za SQL Server 2014.

O kumulativnim ažuriranjima za SQL Server

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj međuverziji. Pogledajte najnovija kumulativna ažuriranja za SQL Server 2014.

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.