Применяется к
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Проблемы

В рамках SQL Server базы данных в памяти запускается параллельная задача восстановления объектов в памяти. В некоторых сценариях эта задача может завершиться ошибкой. Во время восстановления журнала возникает состояние гонки, которое, если сбой происходит на последнем этапе повтора журнала, параллельная задача пропускает уведомление о сбое и не завершает работу. Это приводит к зависанию базы данных во время восстановления.

Примечание. Это проблема с временным состоянием гонки, и перезапуск сервера разблокировит базу данных.

Решение

Это исправление включено в следующее обновление для SQL Server:

Накопительный пакет обновления 8 для SQL Server 2017

Это обновление исправляет пропущенное уведомление, чтобы задача восстановления определяла сбой и покидала базу данных в случае сбоя восстановления. Затем можно выполнить инструкцию ALTER DATABASE SET ONLINE для перезапуска процесса восстановления базы данных.

Сведения SQL Server сборках

Каждая новая сборка SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для вашей версии SQL Server:

Последняя сборка для SQL Server 2017 г.

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Ссылки

Сведения о стандартной терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.