KB3162858 – Pogreška "Lanac sigurnosne kopije zapisnika prekinut" kada postupak sigurnosnog kopiranja zapisnika ne uspije 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 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Simptomi

U konfiguraciji otpreme zapisnika proces sigurnosnog kopiranja zapisnika možda neće uspjeti zbog temeljnih problema s pohranom i infrastrukturom. U toj se situaciji ponovo pokušava izvršiti postupak sigurnosnog kopiranja zapisnika, što može prebrisati potencijalno valjanu datoteku sigurnosne kopije zapisnika. Kada se to dogodi, može doći do prekida u lancu sigurnosnog kopiranja zapisnika koji može zahtijevati potpunu ponovnu inicijalizaciju konfiguracije otpreme zapisnika. Ovisno o veličini baze podataka, to može biti vrlo skupa operacija.

Osim toga, u zapisnik o pogreškama sustava SQL Server zapisuju se pogreške koje su slične sljedećima:

Napomena

Datum/vrijeme,Sigurnosna kopija,Nepoznato,SIGURNOSNA kopija nije uspjela izvršiti naredbu ZAPISNIK SIGURNOSNE KOPIJE Nazivbaze podataka. U zapisniku aplikacije za sigurnosno kopiranje pogledajte ima li detaljnih poruka.

Datum/vrijeme,Sigurnosno kopiranje,Nepoznato,Pogreška: 3041 Ozbiljnost: 16 Stanje: 1.

Datum/vrijeme,spid326,Nepoznato,Prekinut je lanac sigurnosne kopije zapisnika. Da biste mogli sigurnosno kopirati zapisnik, morate izvesti sigurnosno kopiranje cijele baze podataka.

Datum/vrijeme,spid326,Nepoznato,Operacijski je sustav vratio pogrešku 170 (Zatraženi resurs se koristi.) da bi SQL Server tijekom pisanja pri pomaku 0x00000009dde000 u datoteci Put datoteke\NazivDatoteke. Dodatne poruke u zapisniku pogrešaka sustava SQL Server i zapisniku događaja sustava mogu pružiti više pojedinosti. To je ozbiljno stanje pogreške na razini sustava koje ugrožava integritet baze podataka i potrebno ga je odmah otkloniti. Dovršavanje potpune provjere dosljednosti baze podataka (DBCC CHECKDB). Ovu pogrešku mogu uzrokovati mnogi čimbenici; dodatne informacije potražite u mrežnoj dokumentaciji SQL Server Books Online.

Rješenje

Rješenje tog problema obuhvaćeno je sljedećim kumulativnim ažuriranjima i servisnim paketom za SQL Server:

Kumulativno ažuriranje 7 za SQL Server 2014 Service Pack 1
        
         Kumulativno ažuriranje za 13 SQL Server 2012 SP2
        
         Kumulativno ažuriranje 5 za SQL Server 2012 Service Pack 3 (SP3)
        
         Kumulativno ažuriranje 1 za SQL Server 2014 SP2
Napomena Kada primijenite to ažuriranje, namjera je ukloniti nadjačavanje valjane sigurnosne kopije zapisnika transakcija. Stoga ovo ažuriranje uvodi neke dodatne provjere valjanosti da bi se provjerilo je li lanac zapisnika ostao neprekinut.

Preporuka: instalirajte najnovije kumulativno ažuriranje za SQL Server

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Najnovije kumulativno ažuriranje za SQL Server 2014 (SP1/SP2)
        
         Najnovije kumulativno ažuriranje za SQL Server 2012 SP3
        
         Najnovije kumulativno ažuriranje za SQL Server 2012 SP2

Informacije o servisnom paketu za SQL Server 2016

Service Pack 2 za SQL Server 2016

O servisnim paketima za SQL Server:

Servisni paketi kumulativni su. Svaki novi servisni paket sadrži sve popravke iz prethodnih servisnih paketa, zajedno sa svim novim popravcima. Preporučujemo da za taj servisni paket primijenite najnoviji servisni paket i najnovije kumulativno ažuriranje. Ne morate instalirati prethodni servisni paket da biste instalirali najnoviji. U tablici 1 sljedećeg članka potražite dodatne informacije o najnovijem servisnom paketu i najnovijem kumulativnom ažuriranju.

Kako odrediti verziju, izdanje i razinu ažuriranja SQL Server i njegovih komponenti

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.