MSSQLSERVER_3159

Подробные сведения

Название продукта

SQL Server

Версия продукта

10.0

Номер сборки продукта

-

Идентификатор события

3159

Источник события

MSSQLSERVER

Компонент

SQLEngine

Символьное имя

LDDB_LOGNOTBACKEDUP

Текст сообщения

Не удалось создать резервную копию заключительного фрагмента журнала базы данных «%s». Если журнал содержит работу, потеря которой нежелательна, создайте резервную копию с помощью инструкции BACKUP LOG WITH NORECOVERY. Чтобы просто перезаписать содержимое журнала, используются предложения WITH REPLACE или WITH STOPAT с инструкцией RESTORE.

Объяснение

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

При восстановлении базы данных в состояние на момент сбоя резервная копия заключительного фрагмента журнала является наименее важной в плане восстановления. Если резервную копию заключительного фрагмента журнала создать невозможно, то базу данных можно восстановить только до конца последней резервной копии, созданной до сбоя.

Обычно в SQL Server 2005 и более поздних версиях перед восстановлением резервной копии базы данных необходимо создавать резервную копию заключительного фрагмента журнала. Резервная копия заключительного фрагмента журнала предотвращает потерю работы и поддерживает целостность цепочки журналов. Однако резервная копия заключительного фрагмента журнала требуется не для всех сценариев восстановления. Резервная копия заключительного фрагмента журнала не нужна, если точка восстановления содержится в более ранней резервной копии журнала или если выполняется перемещение или замещение (перезапись) базы данных, когда не нужно восстанавливать ее на определенный момент времени после последней резервной копии. Кроме того, если файлы журналов повреждены и невозможно создать резервную копию заключительного фрагмента журнала, то восстанавливать базу данных следует без использования резервной копии заключительного фрагмента журнала. Будут потеряны любые транзакции, зафиксированные после создания последней резервной копии журнала. Дополнительные сведения см. ниже в подразделе «Восстановление без использования резервной копии заключительного фрагмента журнала».

ПредупреждениеВнимание!

Параметр REPLACE следует использовать редко и очень аккуратно.

Действия пользователя

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

Если не удается создать резервную копию заключительного фрагмента журнала, то следует использовать предложения WITH STOPAT или WITH REPLACE с инструкцией RESTORE.