Что означает код ошибки Windows 6604 (ERROR_LOG_INVALID_RANGE)?

 
Предыдущий Следующий
ERROR_LOG_BLOCK_INCOMPLETE ERROR_LOG_BLOCKS_EXHAUSTED

ERROR_LOG_INVALID_RANGE

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

ERROR_LOG_INVALID_RANGE означает, что операция CLFS ссылается на диапазон LSN, который уже не принадлежит текущей допустимой области журнала. Это не ошибка размера пользовательского read buffer и не обязательно дисковый I/O failure.

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

  • Сохраните low/high LSN запроса вместе с актуальными base LSN и последним допустимым LSN.
  • Проверьте, не остался ли reader на старой позиции после truncation, archive cleanup, reset или продвижения base.
  • Если диапазон должен был сохраняться для recovery, выясните, кто и когда передвинул tail/base или завершил архивирование.

Как исправить

Для обычного чтения переинициализируйте reader от актуальной границы. Не повторяйте запрос старого LSN после освобождения соответствующих extents. Для recovery-сценария сначала подтвердите, что данные не были удалены преждевременно.

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


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