| Anterior | Siguiente |
| hrDatabaseInconsistent | hrPatchFileMismatch |
hrConsistentTimeMismatch
Qué significa hrConsistentTimeMismatch
El resultado hrConsistentTimeMismatch aparece cuando el timestamp de última consistencia de la base no coincide con el lineage de backup/recovery aplicado. El valor publicado es 0xC8000227; la condición JET correspondiente es JET_errConsistentTimeMismatch.
Diferencia frente a resultados vecinos
No es equivalente a hrPatchFileMismatch: ese valor indica que el patch file no fue generado a partir de la base de backup que se intenta restaurar. También se distingue de hrRecoveredWithErrors, donde repair o restore produjo salida pero encontró errores que reducen la confianza en el resultado recuperado.
Comprobación dirigida
- Registra la primera llamada donde se cumple la condición concreta: el timestamp de última consistencia de la base no coincide con el lineage de backup/recovery aplicado.
- 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
JetExternalRestore. - Antes del retry, reconcilia firma, generación, continuidad y pertenencia al mismo database lineage antes de iniciar replay o restore.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
