| Предыдущий | Следующий |
| 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-сценария сначала подтвердите, что данные не были удалены преждевременно.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
