Что означает код HRESULT 0xC800022D (hrMissingRestoreLogFiles)?

 
Предыдущий Следующий
hrGivenLogFileIsNotContiguous hrMissingFullBackup

hrMissingRestoreLogFiles

Что означает hrMissingRestoreLogFiles

hrMissingRestoreLogFiles означает, что восстановление ESE не может продолжиться: в наборе отсутствует один или несколько обязательных журналов транзакций.

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

  • Снимите заголовок базы и инвентаризируйте все доступные поколения журналов, не изменяя исходную резервную копию.
  • Определите диапазон поколений, который ESE требует для приведения базы к согласованному состоянию.
  • Проверьте, нет ли разрыва внутри этого обязательного диапазона или файлов из другой цепочки резервных копий.
  • Отделяйте обязательные журналы восстановления от более поздних журналов roll-forward, которые могут быть необязательны после достижения согласованной точки.

Не создавайте пустые журналы с нужными именами: требуется исходное содержимое правильного поколения.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.