ORA-24761: transaction rolled back

方案1

Cause: The application tried to commit a transaction and the server rolled it back.
Action: No action required.

Above is the description of the error. On what scenerio, this error will occur or Is there any Oracle database bug. DB version is 11.2.0.2

方案2

Please modify your datasource configuration on the datasource in weblogic admin console:

  1. tick ‘Set XA Transaction Timeout’
  2. set ‘XA Transaction Timeout’ to a value which is greater than JTA timeout but less than distributed_lock_timeout on database.

In other words, as described in Doc ID 1059713.1 : distributed lock timeout > XA connection timeout > JTA timeout

Your need to restart the weblogic cluster to test this.

方案3

在这里插入图片描述

DDL_LOCK_TIMEOUT
在这里插入图片描述
DISTRIBUTED_LOCK_TIMEOUT
在这里插入图片描述
LOG_CHECKPOINT_TIMEOUT
在这里插入图片描述
RESUMABLE_TIMEOUT
在这里插入图片描述
oracle产生事务transaction几种方式或方法
oracle事务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值