n1ro°
RU

Ошибки · Решение

SQL Server ошибка 3119: что означает и как исправить

Планирование операции восстановления завершилось ошибкой; подробная причина находится в предыдущих сообщениях SQL Server.

Редакция N1RO · Проверено

Короткий ответ

SQL Server 3119 сообщает, что планирование RESTORE провалилось. Это сводный код: настоящая причина находится в предыдущих сообщениях той же операции.

Что означает ошибка

Планирование операции восстановления завершилось ошибкой; подробная причина находится в предыдущих сообщениях SQL Server.

Возможные причины

  • RESTORE options противоречат метаданным backup.
  • План восстановления невозможно построить из выбранной цепочки.
  • Предыдущее сообщение указывает несовместимый файл, backup set или состояние базы.

Что проверить

  • Сверьте database state, file layout и recovery sequence.
  • Обязательно прочитайте несколько сообщений непосредственно перед кодом.
  • Запустите `RESTORE HEADERONLY/FILELISTONLY` для проверки метаданных.

Безопасные шаги

  1. Исправьте конкретное предшествующее условие.
  2. Повторно сформируйте RESTORE с минимально необходимыми options.
  3. Не считайте этот код самостоятельной первопричиной.

Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.

Когда нужен сервис

  • Эскалируйте 3119 только вместе с предыдущими RESTORE messages: именно они содержат причину, по которой SQL Server не смог спланировать восстановление.

Похожие ошибки

  • /errors/sql-server-error-3002/
  • /errors/sql-server-error-3013/
  • /errors/sql-server-error-3021/

Что учитывать

Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.

Официальный источник

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