Что означает код HRESULT 0xC8000215 (hrCheckpointCorrupt)?

 
Предыдущий Следующий
hrBadCheckpointSignature hrDatabaseInconsistent

hrCheckpointCorrupt

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

hrCheckpointCorrupt — ESE не может доверять файлу контрольной точки, потому что он отсутствует, не читается или повреждён.

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

  • Сохраните checkpoint file, его размер, hash/header, ожидаемую log generation и storage events до любых действий восстановления.
  • Не удаляйте checkpoint первым шагом: это служебная позиция recovery, и её потеря может изменить объём replay. Сначала выясните, повреждён ли только checkpoint или также журналы/база.
  • Проверьте путь, права, внезапное завершение работы и ошибки диска. Если файл действительно непригоден, используйте поддерживаемую процедуру ESE recovery, а не ручное редактирование.

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

Исправление подтверждается запуском ESE/recovery с согласованной базой и log chain без повторного hrCheckpointCorrupt.

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


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