¿Qué significa el código NTSTATUS 0xC0190012 (STATUS_TRANSACTION_SUPERIOR_EXISTS)?

 
Anterior Siguiente
STATUS_CRM_PROTOCOL_NOT_FOUND STATUS_TRANSACTION_REQUEST_NOT_VALID

STATUS_TRANSACTION_SUPERIOR_EXISTS

Qué significa STATUS_TRANSACTION_SUPERIOR_EXISTS

STATUS_TRANSACTION_SUPERIOR_EXISTS protege la unicidad del coordinator KTM. Una transaction puede tener varios resource managers subordinate, pero sólo un superior que controla la secuencia de prepare/outcome.

Si un segundo componente sólo necesita participar, debe enlistarse como subordinate; crear otro superior produciría dos autoridades incompatibles.

Qué comprobar

  • Identifique el superior existente y quién lo creó.
  • Compruebe duplicate initialization tras reconnect/recovery.
  • Use subordinate enlistment para participants normales.
  • No cierre al coordinator válido sólo para que otro tome su lugar.

Referencias técnicas


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