Симптоми
Като част от възстановяването на база данни в паметта на SQL Server се стартира паралелна задача за възстановяване на обекти в паметта. В определени сценарии тази задача може да е неуспешна. Има състояние на по-бързо функциониране по време на възстановяване на регистрационен файл, че ако грешката се случи в последната фаза на повтаряне на регистрационния файл, паралелната задача пропуска известието за неуспех и не излиза. Това води до увисване на базата данни по време на възстановяване.
Забележка Това е проблем с преходно състезание и рестартиране на сървъра ще разблокира базата данни.
Решение
Тази корекция е включена в следната актуализация за SQL Server:
Сборна актуализация 8 за SQL Server 2017
Тази актуализация коригира пропуснатото известие, така че задачата за възстановяване открива отказа и оставя базата данни като неуспешна. След това може да се издаде команда ALTER DATABASE SET ONLINE за рестартиране на процеса на възстановяване на базата данни.
За компилациите на SQL Server
Всяка нова компилация за SQL Server съдържа всички актуални поправки и корекции на защитата, които са били в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за вашата версия на SQL Server:
Най-новата компилация за SQL Server 2017
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.
Справки
Научете повече за стандартната терминология, която Microsoft използва за описване на актуализациите на софтуера.