Ошибки · Решение
SQL Server ошибка 3035: что означает и как исправить
Дифференциальная резервная копия не может быть создана, потому что SQL Server не находит подходящую базовую полную резервную копию.
Короткий ответ
Ошибка 3035 возникает при попытке differential backup без подходящей полной базы для дифференциальной цепочки. Сначала создайте обычный full database backup, затем запускайте differential.
Что означает ошибка
Дифференциальная резервная копия не может быть создана, потому что SQL Server не находит подходящую базовую полную резервную копию.
Возможные причины
- Новый экземпляр/база ещё не получила первую full backup.
- Не было полной backup, от которой можно строить differential.
- После смены recovery/backup-процесса ожидаемая base backup отсутствует.
Что проверить
- Проверьте историю full backup для этой базы.
- Сверьте differential base metadata.
- Убедитесь, что backup job не пытается начать цепочку с differential.
Безопасные шаги
- После успешной full backup запускайте differential policy.
- Исправьте расписание/условия job для новых баз.
- Сначала создайте полный database backup.
Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.
Когда нужен сервис
- Если SQL Server 3035 повторяется после проверки указанного состояния, передайте DBA полный текст ошибки, несколько соседних записей SQL Server error log, версию/edition, имя базы и точную команду, на которой возник сбой.
Похожие ошибки
- /errors/sql-server-error-3002/
- /errors/sql-server-error-3013/
- /errors/sql-server-error-3021/
Что учитывать
Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.
Официальный источник
Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.