Simptomi
U sklopu oporavka baze podataka sustava SQL Server u memoriji, paralelni je zadatak počeo oporavljati objekte u memoriji. U određenim scenarijima ovaj zadatak ne može uspjeti. Tijekom oporavka zapisnika postoji stanje rase koje, ako se neuspjeh dogodi u zadnjoj fazi ponavljanja zapisnika, paralelni zadatak propusti obavijest o neuspjelu i ne izađe iz njega. Ovaj se prijevod na bazu podataka objesiti tijekom oporavka.
Primjetite da se radi o prijelaznom problemu s stanjem, a ponovno pokretanje poslužitelja će deblokirati bazu podataka.
Rješenje
Ovaj je popravak obuhvaćen sljedećim ažuriranjem za SQL Server:
Kumulativno ažuriranje 8 za SQL Server 2017
Ovo ažuriranje rješava promaknu obavijest tako da zadatak oporavka otkrije neuspjeh i ostavlja bazu podataka kao oporavak nije uspio. Nakon toga može biti izdana naredba ALTER DATABASE SET ONLINE za ponovno pokretanje postupka oporavka baze podataka.
O izradi sustava SQL Server
Svaki novi međuverzija za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su bili u prethodnoj izradi. Preporučujemo da instalirate najnoviju verziju verzije sustava SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o standardnoj terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.