Проблемы
В рамках SQL Server базы данных в памяти запускается параллельная задача восстановления объектов в памяти. В некоторых сценариях эта задача может завершиться ошибкой. Во время восстановления журнала возникает состояние гонки, которое, если сбой происходит на последнем этапе повтора журнала, параллельная задача пропускает уведомление о сбое и не завершает работу. Это приводит к зависанию базы данных во время восстановления.
Примечание. Это проблема с временным состоянием гонки, и перезапуск сервера разблокировит базу данных.
Решение
Это исправление включено в следующее обновление для SQL Server:
Накопительный пакет обновления 8 для SQL Server 2017
Это обновление исправляет пропущенное уведомление, чтобы задача восстановления определяла сбой и покидала базу данных в случае сбоя восстановления. Затем можно выполнить инструкцию ALTER DATABASE SET ONLINE для перезапуска процесса восстановления базы данных.
Сведения SQL Server сборках
Каждая новая сборка SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для вашей версии SQL Server:
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Сведения о стандартной терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.