Что означает код HRESULT 0xC8000207 (hrLogSequenceEnd)?

 
Предыдущий Следующий
hrLogBufferTooSmall hrNoBackup

hrLogSequenceEnd

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

hrLogSequenceEnd означает отсутствие следующей log generation в ожидаемой последовательности. Это может быть штатным окончанием scan либо признаком того, что recovery ожидал больше логов.

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

  • Сохраните последнюю generation, checkpoint и clean/dirty database state.
  • Для recovery проверьте, действительно ли следующая generation должна существовать по checkpoint/database metadata.
  • Для backup/retention отличайте штатный конец sequence от преждевременно удалённого log.
  • Не создавайте искусственный следующий log file для закрытия gap без подтверждённого lineage.

Как подтвердить исправление

Корректное поведение подтверждается согласованным завершением recovery/backup на фактическом конце log chain.

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


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