현상 : ORA-24761 : transaction rolled back
원인 : Non-XA환경과는 다르게 XA환경에서는 tx정보를 기반으로 트랜잭션을 묶어서 관리하는데 이미 해당 트랜잭션이 롤백되어 유효하지 않은 상태에서 추가 쿼리가 들어왔을 때, 해당 오류가 발생됩니다.
따라서 tx_begin을 다시 하여 처리를 진행할 수도 있으나 Tuxedo에서는 비정상적인 상태로 판단하고 서버를 재기동하여 DB세션을 다시 맺게끔 합니다.
이러한 비정상적인 상태에서는 tx_begin의 재시도가 정상적으로 처리되지 않을 수도 있습니다.
조치 : Tuxedo를 해당 서버 프로세스를 재기동하시면 됩니다.
'▶ Tuxedo > 오류 메시지(Tuxedo)' 카테고리의 다른 글
LIBTUX_CAT:4055: ERROR: No service 'TMS' in group 'KFAS_XA1' (0) | 2024.12.03 |
---|---|
LIBTUX_CAT:1402: WARN: tpforward tpacall service wdiq242qs_p failure TPENOENT - no entry found (0) | 2024.12.03 |
No registry.xml file exists under this directory. (0) | 2017.12.28 |
INTERNAL ERROR: Failed assertion [PGE Code=90105] (0) | 2017.12.20 |
LIBGWT_CAT:1834: ERROR: Message presend failure caused by reason (0) | 2017.12.20 |