Что означает код HRESULT 0xC800022B (hrGivenLogFileHasBadSignature)?

 
Предыдущий Следующий
hrRestoreLogTooHigh hrGivenLogFileIsNotContiguous

hrGivenLogFileHasBadSignature

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

hrGivenLogFileHasBadSignature (0xC800022B) — файл журнала, загруженный с ленты, повреждён.

Практический смысл и диагностика

Журнал, полученный из backup media, имеет signature, не принадлежащую ожидаемой restore sequence.

  • Не изменяйте и не перезаписывайте исходную копию журнала на носителе во время диагностики — она нужна для проверки provenance и повторного восстановления.
  • hrTooManyIO — несвязанный соседний код: ESE достигла throttle по outstanding I/O и временно не может поставить новую storage operation в очередь.
  • Сохраните media set, имя скопированного файла, generation, header signature, file hash и ожидаемую backup-log signature; это позволяет отличить чужой лог от повреждения.

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


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