¿Qué significa el código NTSTATUS 0xC0190052 (STATUS_TRANSACTIONMANAGER_NOT_ONLINE)?

 
Anterior Siguiente
STATUS_TRANSACTIONMANAGER_NOT_FOUND STATUS_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION

STATUS_TRANSACTIONMANAGER_NOT_ONLINE

Qué significa STATUS_TRANSACTIONMANAGER_NOT_ONLINE

KTM localizó el manager, pero su recovery durable no terminó o una condición de log impide ponerlo online. Transactions y Resource Managers dependientes no pueden asumir que su namespace está utilizable sólo porque el objeto TM se encontró.

Reabrir handles en bucle no repara un recovery detenido. La causa real está en la secuencia de recuperación, acceso al log o error de storage/metadata.

Qué comprobar

  • Revise eventos de KTM y resultado de recovery.
  • Compruebe acceso, I/O y estado del log del TM.
  • Espere completion del recovery antes de abrir objects dependientes.
  • Investigue por qué el manager quedó offline si el estado persiste.

Referencias técnicas


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