ORA-24756:交易不存在

时间:2018-04-16 07:02:43

标签: oracle distributed database-administration 2phase-commit

我正在进行分布式更新,我收到了这个ORA-24756错误:

 DISTRIB TRAN bea1.67AA54355C4A74ECDEE0
is local tran 6.42.332492 (hex=06.2a.512cc)
insert pending prepared tran, scn=8151148567799 (hex=769.d6509cf7)
Wed Jan 30 16:45:02 EAT 2015
Errors in file /oradata/sfapdb/bdump/sfapdb_reco_2739.trc:
ORA-24756: transaction does not exist

oracle.jdbc.xa.OracleXAExceptionSQLException: ORA-24756: transaction does not exist.

此错误来自两阶段提交失败 我还发现在SYS.PENDING_TRANS $ / SYS.PENDING_SESSION $ / dba_2pc_pending中有一些记录(trans_id =" 6.42.332492")和"准备"状态。此事务是通过JDBC从Weblogic Server启动的。 如何解决此ORA-24756错误?

0 个答案:

没有答案