| Anterior | Siguiente |
| hrNoBackupDirectory | hrBackupInProgress |
hrBackupDirectoryNotEmpty
Condición de ESE: hrBackupDirectoryNotEmpty
hrBackupDirectoryNotEmpty indica que el directorio de destino del backup contiene artefactos que harían ambiguo el nuevo conjunto. El valor publicado es 0xC80001F8; la condición JET correspondiente es JET_errBackupDirectoryNotEmpty.
No es equivalente a hrNoBackupDirectory: ese valor indica que el contexto de backup no tiene configurado un directorio de destino utilizable. También se distingue de hrInvalidBackupSequence, donde la secuencia de pasos de backup/restore no respeta el orden permitido.
Comprobación dirigida
- Registra la primera llamada donde se cumple la condición concreta: el directorio de destino del backup contiene artefactos que harían ambiguo el nuevo conjunto.
- 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 hrBackupDirectoryNotEmpty 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.
