ORA-02049:超时:分布式事务处理等待锁 问题解决
数据库添加DBLink后,很容易出现一个问题:
ORA-02049:超时:分布式事务处理等待锁
ORA-02063:紧接着line(起自ODS_LINK)
问题原因分析:第一次执行操作后出错,数据库没有提交或回退,未关闭原有数据库窗口,重新打开新窗口执行数据插入操作,报ORA-02049错误。
解决办法:
数据库登陆管理员账号查看
1、查看死锁进程
SELECT S.USERNAME,DECODE(L.TYPE, 'TM', 'TABLE LOCK', 'TX', 'ROW LOCK', NULL) LOCK_LEVEL,O.OWNER,O.OBJECT_NAME,O.OBJECT_TYPE,S.SID,S.SERIAL#,S.TERMINAL,S.MACHINE,S.PROGRAM,S.OSUSERFROM V$SESSION S, V$LOCK L, DBA_OBJECTS OWHERE L.SID = S.SIDAND L.ID1 = O.OBJECT_ID(+)AND S.USERNAME IS NOT NULL;
2、找出LOCK_LEVEL列为TABLE LOCK或者ROW LOCK的SID和SERIAL#,然后将死锁进程杀掉
ALTER SYSTEM KILL SESSION ‘SID,SERIAL#’;
例:
ALTER SYSTEM KILL SESSION '1423,21679';
重新执行数据插入操作时,一切正常。
ORA-02049:超时:分布式事务处理等待锁 问题解决相关推荐
- oracle分布式事物锁,ORA-02049:超时:分布式事务处理等待锁诊断-Oracle
正式环境有两个数据库A和B,在A库上建的dblink,业务是要将A库中的一些表,通过dblink更新到B库中去,更新的时候总是报错:ORA-02049: 超时: 分布式事务处理等待超时. 之前我写过一 ...
- ORA-02049: 超时: 分布式事务处理等待锁
java.sql.SQLSyntaxErrorException: ORA-02049: 超时: 分布式事务处理等待锁 ORA-06512: 在 "HECDEV.BGT_JOURNAL_BA ...
- oracle 分布式事务处理等待锁,关于“ORA-02049: 超时: 分布式事务处理等待锁”的处理过程...
今晚接到项目经理发来的数据库问题,报错为ORA-02049: 超时: 分布式事务处理等待锁,第一时间感觉是维护的数据库的dblink问题,因为现在维护的这些数据库使用大量dblink,70%以上的查询 ...
- ORA-02409 超时 分布式事务处理等待锁定ORA-02063
ORA-02409:超时:分布式事务处理等待锁定ORA-02063 一.错误现象与环境 前端应用程序运行时出现下面的错误提示: 事件添加失败:ORA-02409;超时:分布式 ...
- ORA-02409:超时:分布式事务处理等待锁定ORA-02063
ORA-02409:超时:分布式事务处理等待锁定ORA-02063 一.错误现象与环境 前端应用程序运行时出现下面的错误提示: 事件添加失败:ORA-02409;超时:分布式 ...
- 【转】错误: ORA-01591: 锁被未决分布式事务处理 7.2.428982 持有--解决方案
SQL 错误: ORA-01591: 锁被未决分布式事务处理 7.2.428982 持有 01591. 00000 - "lock held by in-doubt distributed ...
- 分布式事务处理技术之LCN
分布式事务LCN 第一章 分布式事务介绍 一.什么是分布式事务 二.XA 的两阶段提交方案 三.TCC 解决方案 四.分布式事务中间件解决方案 第二章 LCN分布式事务处理框架介绍 一.什么是LCN ...
- 分布式事务处理技术之LCN原理
分布式事务LCN 第一章 分布式事务介绍 一.什么是分布式事务 二.XA 的两阶段提交方案 三.TCC 解决方案 四.分布式事务中间件解决方案 第二章 LCN分布式事务处理框架介绍 一.什么是LCN ...
- SpringCloud Alibaba实战--第八篇:Seata分布式事务处理
系列文章目录 微服务新王SpringCloudAlibaba 文章目录 系列文章目录 前言 一.Seata简介 1. Seata是什么? 2. ID+三组件模型 3. 处理过程 二.Seata下载安装 ...
最新文章
- HDU 1248 寒冰王座(全然背包:入门题)
- 对MySQL进行逻辑卷备份与恢复
- Jupyter on Kubernetes机器学习-MLflow
- latex 公式转图片
- mac+修改+ssh文件夹权限_用SSH指令批量修改文件夹 文件权限和拥有者
- 【拔刀吧少年】之shell编程规范与变量
- jwt同一会话_在会话中使用JWT
- perl 哈希数组的哈希_使用哈希检查两个数组是否相似
- python 多组直方图 画图_python – 使用matplotlib的多个并排直方图?
- 一年赚4.5亿,网红盲盒公司泡泡玛特再战IPO
- 强大的 function adapters
- 方法 手写promise_实现一个符合 Promise/A+规范的 Promise(typescript 版)
- SpringCloud 入门级别教程,初学者专用,有netiflex原版教程,更有SpringCloudAlibaba微服务教程
- 超赞!设计师完全自学指南
- C语言实验-偶数数位求和
- 金蝶K3系统个别用户操作卡顿的处理办法
- 手机及电脑抓包(tcp,udp,http)
- 实现微信自动回复看电影!
- android 常用action和category
- 模仿某招聘网站的Js搜索菜单