Проблемы
Рассмотрим следующий сценарий.
-
У вас есть доставка журналов Microsoft SQL Server или резервное копирование и восстановление между двумя серверами.
-
Возможно, база данных находится в состоянии простоя или имеет небольшой VLFs (но это не требуется).
-
Вы хотите создать резервную копию этой базы данных, а затем попытаться восстановить ее с помощью параметра STANDBY в базе данных получателя.
В этом случае операция восстановления может завершиться ошибкой и вернуть следующее сообщение об ошибке:
Ошибка: 9004, серьезность: 21, состояние: 1.
Произошла ошибка при обработке журнала для database_nameбазы данных. Если возможно, восстановите их из резервной копии. Если резервная копия недоступна, возможно, потребуется перестроить журнал.
После возникновения этой ошибки база данных получателя переходит в состояние RESTORING.
Решение
Эта проблема исправлена в перечисленных ниже накопительных обновлениях.
-
Накопительное обновление 8 для SQL Server 2016 с пакетом обновления 1 (SP1)
-
Накопительное обновление 10 для SQL Server 2014 с пакетом обновления 2.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Последнее накопительное обновление для SQL Server 2017
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией , которую корпорация Майкрософт использует для описания обновлений программного обеспечения.