oracle 试图访问已经在使用的事物处理临时表,解决ORA-14450:试图访问已经在使用的事务处理临时表...
在开发使用过程中,一个存储过程用到表TMP_DA_GMS,允许程序的时候报错,后台查询到错误原因是因为表里有个字段需要设置为可以为N
在开发使用过程中,一个存储过程用到表TMP_DA_GMS,允许程序的时候报错,后台查询到错误原因是因为表里有个字段需要设置为可以为NULL,,在PL_SQL中直接编写语句
alter table TMP_DA_GMS modify brid NUMBER(11) null;
执行,报错“ORA-14450:试图访问已经在使用的事务处理临时表”;
有一个解决办法是去重新启动下Oracle服务,但是这个方法不可取,用户正在使用时,是不能随便重启数据库服务的,后来在网上找到了处理办法,但是只告诉怎么
杀死导致死锁的会话,怎么找关于这个表的session却没有提到,这里做个说明:
--找到表对象
select * from dba_objects where object_name='TMP_DA_GMS'
--找到该对象导致的锁的Session会话,并编写语句
select 'alter system kill session '''||SID||','||SERIAL#||''';' from V$session where SID in ( select sid from v$enqueue_lock t where t.type='TO' and id1='99879' )
--执行生成后的SQL语句解除死锁
推荐阅读:
SPFILE 错误导致数据库无法启动(ORA-01565)
ORA-01172、ORA-01151错误处理
ORA-00600 [2662]错误解决
本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉
本文系统来源:php中文网
oracle 试图访问已经在使用的事物处理临时表,解决ORA-14450:试图访问已经在使用的事务处理临时表...相关推荐
- [解决]WebLogic跨域访问安全问题
[解决]WebLogic跨域访问安全问题 参考文章: (1)[解决]WebLogic跨域访问安全问题 (2)https://www.cnblogs.com/boazy/archive/2013/06/ ...
- oracle连接长时间未响应,Oracle的pl/sql客户端请求超时未响应的解决方法及装置与流程...
本发明涉及计算机技术领域,具体提供一种Oracle的pl/sql客户端请求超时未响应的解决方法及装置. 背景技术: 随着信息技术的发展,Oracle数据库技术越来越广泛地推广应用到各个领域.当pl/s ...
- oracle 试图访问已经在使用的事物处理临时表,解决ORA-14450:试图访问已经在使用的事务处理临时表-Oracle...
解决ORA-14450:试图访问已经在使用的事务处理临时表 解决方法 –1.查找sessionID select SID,SERIAL# from V$session where SID in (s ...
- Oracle 11g ORA-14450: 试图访问已经在使用的事务处理临时表
现场系统报ORA-14450: 试图访问已经在使用的事务处理临时表. session1: drop table test purge; create global temporary table te ...
- oracle脱机备份文件拒绝访问,如何解决备份文件夹拒绝访问问题
在重新安装Windows XP系统前,为了避免重要数据文件丢失,笔者将"我的文档"中的文件备份到D盘中,格式化C盘后重新安装了Windows XP,安装完成后发现使用原来的用户账号 ...
- oracle ogg00423,【案例】Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法
[案例]Oracle报错PLS-00378 PLS-00439产生原因和MOS官方解决办法 时间:2016-11-12 21:31 来源:Oracle研究中心 作者:代某人 点击: 次 天 ...
- SAP UI5 初学者教程之二十五 - 使用代理服务器解决 SAP UI5 应用访问远端 OData 服务的跨域问题试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 初学者教程之一:Hello World SAP UI5 初学者教程之二:SAP UI5 ...
- Ubuntu 12.04(32位)安装Oracle 11g(32位)全过程以及几乎所有问题的解决办法
这两天在Ubuntu上安装Oracle把人折腾毁了,即使照着网上的教程来,还是出了很多问题.好在最后终于搞定了.写出来总结一下,免得以后忘了. 标题注明32位是因为网上教程几乎全是以64位安装为例的, ...
- Oracle 压缩表占用空间、 UNDOTBS01.dbf 占用空间过大解决
一.Oracle 压缩表占用空间 在使用Oracle的过程中,如果存储的数据量过多,就会造成表空间占用内存过大的情况,可能几个G甚至几百个G. 此时可以通过删除部分无用数据,然后压缩表占用空间的方法来 ...
最新文章
- cocos creator 安卓原生平台环境_竞技对抗小游戏单挑篮球开发历程 | Cocos技术派第12期...
- 面对对象编程——用Python写一个图书管理系统
- Selenium3自动化测试——1. 新建第一个Selenium自动化测试脚本
- HttpServlet中的service方法
- Leetcode 209. 长度最小的子数组 解题思路及C++实现
- Command NetWork(POJ-3164)
- 混合使用Objective-C,C++和Objective-C++
- 漫谈并发编程(三):共享受限资源
- 在线ASCII流程图编辑器工具
- Windows IIS 服务器配置HTTPS启用TLS协议。
- SQL:postgresql中合并多个查询结果UNION (ALL)
- 苹果7信号天线内部位置_苹果手机的天线在什么位置
- Laravel文档整理
- 通讯录管理系统(C++)
- 不懂这显然您不专业!云计算术语大全
- Cesium加载建筑物模型(shp转Geojson\3Dtiles)
- 电子邮件营销中的邮件主题设计
- Aurora核使用中tx_dst_rdy信号拉低问题
- Python 爬虫、抓包
- 你不知道的东西----半月痕(中医诊断)
热门文章
- c++ 不插入重复元素但也不排序_面试时写不出排序算法?看这篇就够了
- python中的常见的列表操作及注意事项
- mysql delette_关于字符串:首字母大写MySQL
- 互联网(IT)大厂面试技巧(面经)
- 机器学习相关从业者如何兼顾理论与工程能力
- Spring Boot 2.x基础教程:Swagger静态文档的生成
- Spring Cloud Hoxton正式发布,Spring Boot 2.2 不再孤单
- 论文浅尝 | 机器阅读理解中常识知识的显式利用
- tensorflow版本升级后的各种方法问题
- 国科大高级人工智能+prml4-CNN