| Предыдущий | Следующий |
| hrBadCheckpointSignature | hrDatabaseInconsistent |
hrCheckpointCorrupt
Что означает hrCheckpointCorrupt
hrCheckpointCorrupt (0xC8000215) — файл контрольной точки не найден или повреждён.
Это старый HRESULT-код ESE (Extensible Storage Engine, ESENT) — встроенного в Windows транзакционного движка баз данных.
Что проверить
- Сопоставьте базу, checkpoint и журналы по поколениям и сигнатурам; совпадения имени файла недостаточно для принадлежности одной recovery-цепочке.
- Сохраните исходный набор перед восстановлением. Отдельно различайте отсутствующий журнал, разрыв последовательности, несовместимую сигнатуру и физическое повреждение.
Исходная формулировка
- the checkpoint is missing, unreadable, or structurally invalid for recovery.
- the checkpoint is an optimization pointer; deleting it changes recovery scope and must not be the first unrecorded action. Related values below can appear in the same workflow but require a different response:.
- preserve the checkpoint file, header, size, hash, system path, expected generation, and surrounding storage events.
- The checkpoint tracks the oldest log position not fully represented in database pages., recovery can require more log replay when checkpoint information is unavailable.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.