¿Qué significa el código NTSTATUS 0xC019003C (STATUS_ROLLBACK_TIMER_EXPIRED)?

 
Anterior Siguiente
STATUS_TM_VOLATILE STATUS_TXF_ATTRIBUTE_CORRUPT

STATUS_ROLLBACK_TIMER_EXPIRED

Qué significa STATUS_ROLLBACK_TIMER_EXPIRED

El status señala una transición temporal del lifecycle de la transacción. El timeout no identifica por sí solo qué resource manager estaba lento ni demuestra corrupción de datos; indica que se alcanzó la condición de tiempo asociada al rollback.

Conserve la cronología desde prepare/commit/rollback y los participantes pendientes. Si el timeout es resultado de un RM que no responde, la causa útil estará antes en sus notifications o I/O.

Qué comprobar

  • Capture duración y fase de la transacción cuando expiró el timer.
  • Identifique enlistments que todavía no habían completado.
  • Revise bloqueos o I/O del resource manager pendiente.
  • No cambie timeouts antes de medir qué fase consume el tiempo.

Referencias técnicas


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