Error 3113 trapped in 2PC on transaction xxx. Cleaning up. 错误分析处理
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,一.报错信息Sun Oct 28 00:46:33 2018Error 3113 trapped in 2PC on transaction 644.3.881743. Cleaning up.Err
千家信息网最后更新 2026年10月31日Error 3113 trapped in 2PC on transaction xxx. Cleaning up. 错误分析处理
一.报错信息
Sun Oct 28 00:46:33 2018Error 3113 trapped in 2PC on transaction 644.3.881743. Cleaning up.Error stack returned to user:ORA-02054: transaction 644.3.881743 in-doubtORA-03113: end-of-file on communication channelORA-02063: preceding line from KMESBASun Oct 28 00:46:34 2018DISTRIB TRAN OMES.2b7345a.644.3.881743 is local tran 644.3.881743 (hex=284.03.d744f) insert pending prepared tran, scn=14593464857025 (hex=d45.ce49f1c1)
二.分析
此类问题通常是由于网络问题或远程数据库异常导致的分布式事务失败。
执行下面SQL语句
select LOCAL_TRAN_ID,GLOBAL_TRAN_ID,STATE,MIXED,HOST,COMMIT# from dba_2pc_pending;#dba_2pc_pending视图记录等待恢复的分布式事务的信息select * from DBA_2PC_NEIGHBORS;#视图记录未决的分布式事务的输入输出连接信息
三.处理
1.如果在上述视图中查询到记录,则尝试force commit/rollback
commit force '644.3.881743';
2.如果不成功则进行如下操作
(1).Disable分布式恢复SQL> ALTER SYSTEM DISABLE DISTRIBUTED RECOVERY;System altered. (2).Puege(清空)in-doubt transaction entry:SQL> exec DBMS_TRANSACTION.PURGE_LOST_DB_ENTRY('644.3.881743');PL/SQL procedure successfully completed. (3).然后enable 分布式恢复:SQL> ALTER SYSTEM ENABLE DISTRIBUTED RECOVERY;
分布式
事务
信息
视图
问题
分析
处理
成功
数据
数据库
网络
语句
尝试
查询
输入
输出
错误
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
上海喔噻互联网科技有限公司
互联网科技英文
互联网科技缩写
有木互联网科技
奔汉互联网科技
互联网科技大会案例
安控科技rtu产品工业互联网
北京三清互联网科技
须眉科技是互联网公司吗
重庆威客帮互联网科技
互联网媒体平台算高科技产业
互联网科技和信息
互联网科技研发水平
互联网保险科技创业
阿里互联网科技企业
长沙互联网科技
伊宁互联网科技做什么的
张召忠谈中国互联网科技
有人说阿里系是互联网科技企业
互联网科技包装股份有限公司上市
互联网最新的科技
狮子座互联网科技
安徽鑫晟辉互联网科技
融贸通互联网科技
互联网科技公司有哪些
成都仁贤领冠互联网科技有限公司
科技互联网的估值
欧洲十大科技互联网公司
互联网风格科技公司名称
抖集互联网科技技术咨询