最近我们有个需求需要动态创建、删除临时表,在oracle下运行时,频发遇到“ORA-14452”。 ...
ORA : 试图创建, 更改或删除正在使用的临时表中的索引 因为表KOL XX FIN TEMP 为临时表,而且有其他session正在使用。 处理步骤: 先从 dba objects user objects中查询到该表的object id: select object id from dba objects where object name upper KOL XX FIN TEMP 根据查 ...
2013-07-03 10:17 0 5140 推荐指数:
最近我们有个需求需要动态创建、删除临时表,在oracle下运行时,频发遇到“ORA-14452”。 ...
因为表kol_xx_fin050_temp 为临时表,而且有其他session正在使用。 处理步骤: 1、先从 dba_objects / user_objects中查询到该表的object_id: select object_id from ...
本文转自:http://blog.csdn.net/treasurelifelhf/article/details/7290729 由于存储过程出现问题,导致前台页面无法显示数据。执行存储过程发现临时表少一字段,无奈无论怎么修改或者删除临时表都报错 ORA-14452: 试图创建, 更改 ...
select * from dba_objects where object_name='TEMP_MZGL_BRSFD'; select 'alter system kill session ...
开发过程中存储过程会用到临时表TMP_TB, 数据库在使用过程中,用户去修改表结构时,会报“ORA-14450:试图访问已经在使用的事务处理临时表”的错误。 解决方案: 1、重启oracle,当在生产环境时此项不可取。 2、杀掉访问TMP_TB的session 找到TMP_TB ...
“ORA-14450:试图访问已经在使用的事务处理临时表”; 有一个解决办法是去重新启动下Oracle服务,但 ...
问题主要是要对临时表进行修改,比如TEMP_TB表,对其中的一个字段长度进行修改(原来为2修改为3) 执行SQL语句:alter table TEMP_TB modify (columnName varchar(3)); 报错->“ORA-14450:试图访问已经在使用的事务处理临时表 ...
DROP TEMPORARY TABLE IF EXISTS tmp_record_t2;CREATE TEMPORARY TABLE tmp_record_t2(consumption_id INT ...