Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC019005B (STATUS_TRANSACTION_INTEGRITY_VIOLATED)?

 
Anterior Siguiente
STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION STATUS_TRANSACTIONMANAGER_IDENTITY_MISMATCH

STATUS_TRANSACTION_INTEGRITY_VIOLATED

Qué significa STATUS_TRANSACTION_INTEGRITY_VIOLATED

STATUS_TRANSACTION_INTEGRITY_VIOLATED es una condición grave de coordinación: la transacción estaba impidiendo forward progress y KTM tuvo que eliminarla/abortarla. No es un retry transient que pueda ignorarse sin reconciliar participants.

Como cada resource manager mantiene state y log de recuperación propios, primero hay que establecer qué outcome observó cada participante y restaurar coherencia antes de repetir el workload.

Qué comprobar

  • Recoja KTM/CLFS logs y transaction UOW.
  • Enumere resource managers/enlistments afectados.
  • Ejecute recovery antes de volver a procesar datos.
  • Busque el bloqueo que impidió forward progress para evitar recurrencia.

Referencias técnicas


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

Exit mobile version