Site icon EfmSoft

Что означает код HRESULT 0xC8000213 (hrBadDbSignature)?

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

hrBadDbSignature

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

hrBadDbSignature означает, что сигнатура базы ESE не согласуется с файлами журнала или резервной копии, которые пытаются использовать для восстановления. Даже полностью читаемые файлы могут принадлежать разным поколениям или разным экземплярам базы.

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

  • Соберите сигнатуры из заголовка базы, backup metadata и соответствующего набора логов.
  • Не выбирайте файлы только по имени, дате или номеру поколения журнала.
  • Проверьте, не были ли вручную смешаны части двух разных restore sets.
  • Если база копировалась между серверами, установите точное происхождение каждого файла до запуска recovery.

Исправление — восстановить единый согласованный набор базы, backup и log-файлов. Подмена одного журнала «похожим» по номеру может усугубить восстановление и скрыть исходную причину несовместимости.

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


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

Exit mobile version