Что означает код HRESULT 0xC8000208 (hrNoBackup)?

 
Предыдущий Следующий
hrLogSequenceEnd hrInvalidBackupSequence

hrNoBackup

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

hrNoBackup (0xC8000208) — резервное копирование не выполняется.

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

Backup-only ESE API был вызван, хотя для этого instance сейчас нет активной external backup session.

  • Проверьте конечный автомат вокруг JetBeginExternalBackup, JetGetAttachInfo, JetOpenFile/JetReadFile/JetCloseFile, JetGetLogInfo и JetEndExternalBackup: backup APIs допустимы только между корректными start/end boundaries.
  • Это противоположность hrBackupInProgress и обычно указывает на ошибку lifecycle вызывающего кода — например, backup session уже завершена или вообще не была успешно начата.
  • hrBackupNotAllowedYet — другое состояние: начать backup пока небезопасно из-за текущего состояния instance; hrNoBackup означает именно отсутствие уже начатой session.

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


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