| Anterior | Siguiente |
| hrLogFileCorrupt | hrBackupDirectoryNotEmpty |
hrNoBackupDirectory
Contexto del código: hrNoBackupDirectory
hrNoBackupDirectory indica que el contexto de backup no tiene configurado un directorio de destino utilizable. El valor publicado es 0xC80001F7; la condición JET correspondiente es JET_errNoBackupDirectory.
No es equivalente a hrBackupNotAllowedYet: ese valor indica que la instancia se encuentra temporalmente en un estado donde no es seguro iniciar backup. También se distingue de hrNoBackup, donde se invocó una API que requiere un backup externo activo pero no existe ninguna sesión de backup.
Validación antes del retry
- Registra la primera llamada donde se cumple la condición concreta: el contexto de backup no tiene configurado un directorio de destino utilizable.
- Conserva el contexto de estado de backup/restore, conjunto de archivos, HBC y lineage del backup; para esta página las APIs/estructuras observadas en la referencia incluyen
JetBeginExternalBackup,JetGetAttachInfo,JetOpenFile,JetGetLogInfo,JetEndExternalBackup. - Antes del retry, vuelve a una transición documentada del state machine y conserva juntos full baseline, incrementales, logs y tokens del mismo set.
La aceptación de la corrección consiste en repetir la misma API con el mismo tipo de objeto y comprobar que hrNoBackupDirectory ya no aparece, sin perder el estado válido del cursor, archivo o backup.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.