Что означает код HRESULT 0xC8000214 (hrBadCheckpointSignature)?

 
Предыдущий Следующий
hrBadDbSignature hrCheckpointCorrupt

hrBadCheckpointSignature

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

hrBadCheckpointSignature (0xC8000214) — файл контрольной точки повреждён.

Это старый HRESULT-код ESE (Extensible Storage Engine, ESENT) — встроенного в Windows транзакционного движка баз данных.

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

  • Сопоставьте базу, checkpoint и журналы по поколениям и сигнатурам; совпадения имени файла недостаточно для принадлежности одной recovery-цепочке.
  • Сохраните исходный набор перед восстановлением. Отдельно различайте отсутствующий журнал, разрыв последовательности, несовместимую сигнатуру и физическое повреждение.

Исходная формулировка

  • the checkpoint signature is incompatible with the log sequence selected for recovery.
  • do not choose files solely by matching names and dates.
  • ESE signatures identify lineage; they are not interchangeable with filenames or timestamps., a signature mismatch commonly indicates mixed files even when each file is individually readable.
  • hrCheckpointCorrupt also covers a missing or unreadable checkpoint; this code isolates signature mismatch. Related values below can appear in the same workflow but require a different response:.

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


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