KB4101502 – RJEŠENJE: Sigurnosno kopiranje baze podataka s omogućenim TDE-om uz kompresiju uzrokuje oštećenje baze podataka u SQL Server

Primjenjuje se na
SQL Server 2016 Service Pack 1 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) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Simptomi

Pretpostavimo da koristite Microsoft SQL Server 2016 i Microsoft SQL Server 2017. Omogućite transparentno šifriranje podataka (TDE) svoje baze podataka, a zatim sigurnosno kopirate bazu podataka pomoću kompresije.

Kada pokušate vratiti bazu podataka iz te sigurnosne kopije i provjerite datoteku sigurnosne kopije pomoću SQL naredbe RESTORE VERIFYONLY FROM DISK SQL, primijetit ćete da postupak sigurnosnog kopiranja oštećuje određenu stranicu u bazi podataka. Uz to, možda ćete primiti poruku o pogrešci.

Slično tome, postupak VRAĆANJE S DISKA može prestati funkcionirati i generira poruku o pogrešci. No taj postupak možete uspješno završiti pomoću mogućnosti CONTINUE_AFTER_ERROR.

Napomena

Poruka 3183, Razina 16, Država 1, Broj retka
RESTORE je otkrio pogrešku na stranici (BrojStranice) u bazi podataka "NazivBaze" prilikom čitanja iz skupa sigurnosnih kopija
poruka 3013, razina 16, država 1
Otkriveno je oštećenje sigurnosnog skupa

Rješenje

Taj je problem riješen u sljedećem kumulativnom ažuriranju za SQL Server:

Kumulativno ažuriranje 9 za SQL Server 2017

Kumulativno ažuriranje 2 za SQL Server 2016 SP2

Kumulativno ažuriranje 9 za SQL Server 2016 SP1

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 obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Najnovije kumulativno ažuriranje za SQL Server 2017

Najnovije kumulativno ažuriranje za SQL Server 2016

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.