¿Qué significa el código NTSTATUS 0x40190034 (STATUS_RECOVERY_NOT_NEEDED)?

 
Anterior Siguiente
STATUS_HEURISTIC_DAMAGE_POSSIBLE STATUS_RM_ALREADY_STARTED

STATUS_RECOVERY_NOT_NEEDED

Qué significa STATUS_RECOVERY_NOT_NEEDED

Este status no indica que se haya omitido una reparación necesaria. KTM determinó que el resource manager no tiene estado pendiente que recuperar. En automatización debe tratarse como “no hay trabajo de recovery”, no como error fatal.

Si la aplicación esperaba encontrar transacciones pendientes, la discrepancia está en sus expectativas o en la identidad del RM/log consultado. Confirme que abrió el resource manager correcto antes de concluir que se perdió información.

Qué comprobar

  • Confirme identidad del resource manager y del log abiertos.
  • Trate el resultado como no-op cuando el contrato lo permita.
  • Si se esperaban transacciones pendientes, compare transaction IDs y log path.
  • No fuerce una reconstrucción destructiva sólo porque recovery no era necesario.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.