| Anterior | Siguiente |
| hrAfterInitialization | hrInvalidOperation |
hrLogCorrupted
Qué significa hrLogCorrupted
El resultado hrLogCorrupted aparece cuando los transaction logs necesarios no superan la validación estructural o de integridad. El valor publicado es 0xC800073C; la condición JET correspondiente es JET_errLogCorrupted.
Diferencia frente a resultados vecinos
No es equivalente a hrReadVerifyFailure: ese valor indica que una página de base no superó la verificación física de integridad durante su lectura. También se distingue de hrFileNotFound, donde la ruta es válida pero el archivo de base/log/backup no existe en el momento de la llamada.
Comprobación dirigida
- Registra la primera llamada donde se cumple la condición concreta: los transaction logs necesarios no superan la validación estructural o de integridad.
- Conserva el contexto de transaction logs, checkpoint, generaciones y firmas del conjunto de recovery; para esta página las APIs/estructuras observadas en la referencia incluyen la API Jet/Ds* registrada por el caller.
- Antes del retry, preserva el archivo y la evidencia de storage, valida con herramientas read-only soportadas y decide recovery antes de escribir sobre el original.
Referencias técnicas
- Microsoft: archivos, logs y checkpoints ESE
- Microsoft: JetInit y recovery
- Microsoft: JET_ERR enumeration
¿Buscas un código diferente? Buscar otro código de estado o error.