Simptomi
U sklopu SQL Server baze podataka u memoriji pokrenut je paralelni zadatak za oporavak objekata u memoriji. U određenim scenarijima ovaj zadatak možda neće uspjeti. Tijekom oporavka zapisnika postoji stanje nadmetanja koje, ako dođe do pogreške u zadnjoj fazi ponavljanja zapisnika, paralelni zadatak propustit će obavijest o neuspjehu i neće izaći. To se prevodi u zastoj baze podataka tijekom oporavka.
Napomena To je problem s prijelaznim stanjem nadmetanja, a ponovno pokretanje poslužitelja deblokira bazu podataka.
Rješenje
Taj je popravak obuhvaćen sljedećim ažuriranjem za SQL Server:
Kumulativno ažuriranje 8 za SQL Server 2017.
Ovim se ažuriranjem ispravlja propuštena obavijest da bi zadatak oporavka otkrio neuspjeh i napustio bazu podataka jer oporavak nije uspio. Nakon toga se može izdati naredba ALTER DATABASE SET ONLINE za ponovno pokretanje postupka oporavka baze podataka.
O SQL Server međuverzijama
Svaka nova međuverzija za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su se nalazili u prethodnoj međuverziji. Preporučujemo da instalirate najnoviju međuverziju za svoju verziju SQL Server:
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku "Odnosi se na".
Reference
Saznajte više o standardnoj terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.