ora-14452 试图创建,更改或删除正在使用的临时表中的索引
2010-10-15 11:19
477 查看
-- 查看与此临时表相关的会话,并Kill掉!20101015测试通过
-- 操作如下 :
--查询所有的死锁:
SELECT * FROM V$LOCK;
--查询所有的会话:
SELECT * FROM V$SESSION;
--查询所有的死锁的会话:
SELECT SN.SID,
SN.SERIAL#,
SN.USERNAME,
SN.MACHINE,
SN.TERMINAL,
SN.PROGRAM,
SN.TYPE
FROM V$SESSION SN
WHERE SN.SID IN (SELECT LK.SID FROM V$LOCK LK);
------------------------------------------------------------
SELECT 'ALTER SYSTEM KILL SESSION '''||SN.SID||','||SN.SERIAL#||''';'
FROM V$SESSION SN
WHERE SN.SID IN (SELECT LK.SID FROM V$LOCK LK);
ALTER SYSTEM KILL SESSION '1266,3834';
ALTER SYSTEM KILL SESSION '1282,2303';
ALTER SYSTEM KILL SESSION '1494,1';
ALTER SYSTEM KILL SESSION '1495,1';
ALTER SYSTEM KILL SESSION '1496,1';
ALTER SYSTEM KILL SESSION '1497,1';
--杀掉死锁会话:
ALTER SYSTEM KILL SESSION 'SID,SERIAL#';
ALTER SYSTEM KILL SESSION '1323,13189';
ALTER SYSTEM KILL SESSION '1350,27497';
ALTER SYSTEM KILL SESSION '1367,13850';
ALTER SYSTEM KILL SESSION '1369,14223';
ALTER SYSTEM KILL SESSION '1440,6115';
ALTER SYSTEM KILL SESSION '1469,20601';
ALTER SYSTEM KILL SESSION '1478,21239';
ALTER SYSTEM KILL SESSION '1494,1';
ALTER SYSTEM KILL SESSION '1495,1';
ALTER SYSTEM KILL SESSION '1496,1';
ALTER SYSTEM KILL SESSION '1497,1';
-- 操作如下 :
--查询所有的死锁:
SELECT * FROM V$LOCK;
--查询所有的会话:
SELECT * FROM V$SESSION;
--查询所有的死锁的会话:
SELECT SN.SID,
SN.SERIAL#,
SN.USERNAME,
SN.MACHINE,
SN.TERMINAL,
SN.PROGRAM,
SN.TYPE
FROM V$SESSION SN
WHERE SN.SID IN (SELECT LK.SID FROM V$LOCK LK);
------------------------------------------------------------
SELECT 'ALTER SYSTEM KILL SESSION '''||SN.SID||','||SN.SERIAL#||''';'
FROM V$SESSION SN
WHERE SN.SID IN (SELECT LK.SID FROM V$LOCK LK);
ALTER SYSTEM KILL SESSION '1266,3834';
ALTER SYSTEM KILL SESSION '1282,2303';
ALTER SYSTEM KILL SESSION '1494,1';
ALTER SYSTEM KILL SESSION '1495,1';
ALTER SYSTEM KILL SESSION '1496,1';
ALTER SYSTEM KILL SESSION '1497,1';
--杀掉死锁会话:
ALTER SYSTEM KILL SESSION 'SID,SERIAL#';
ALTER SYSTEM KILL SESSION '1323,13189';
ALTER SYSTEM KILL SESSION '1350,27497';
ALTER SYSTEM KILL SESSION '1367,13850';
ALTER SYSTEM KILL SESSION '1369,14223';
ALTER SYSTEM KILL SESSION '1440,6115';
ALTER SYSTEM KILL SESSION '1469,20601';
ALTER SYSTEM KILL SESSION '1478,21239';
ALTER SYSTEM KILL SESSION '1494,1';
ALTER SYSTEM KILL SESSION '1495,1';
ALTER SYSTEM KILL SESSION '1496,1';
ALTER SYSTEM KILL SESSION '1497,1';
相关文章推荐
- (转载)ORA-14452:试图创建,更改或删除正在使用的临时表中的索引
- ORA-14452:试图创建,更改或删除正在使用的临时表中的索引
- ORA-14452: 试图创建, 更改或删除正在使用的临时表中的索引
- ORA-14452:试图创建,更改或删除正在使用的临时表中的索引
- [转]Oracle 修改或者删除临时表 ORA-14452: 试图创建, 更改或删除正在使用的临时表中的索引
- 试图创建 变更或删除正在使用的临时表中的索引
- EF(Entity Framework)发生错误”正在创建模型,此时不可使用上下文“的解决办法。 正在创建模型,此时不可使用上下文。如果在 OnModelCreating 方法内使用上下文或如果多个线程同时访问同一上下文实例,可能引发此异常。请注意不保证 DbContext 的实例成员和相关类是线程安全的。 临时解决了这个问题,在Context的构造函数中,禁用了自动初始化:
- 索引-mysql索引创建、查看、删除及使用示例
- MySQL索引:查看、创建、删除、使用技巧
- ORA-14450: 试图访问已经在使用的事务处理临时表,根据网上文章提供的方法,问题是解决了
- solrJ的使用--覆盖创建索引,查询,删除索引【转自http://blog.sina.com.cn/s/blog_64ac3ab10100t3mq.html】
- 主键,索引的创建以及删除(ora-02429问题处理)
- 使用to_date创建函数索引的时候经常会遇到ORA-01743错误
- solrj的使用,环境准备,工程搭建,索引创建,添加\修改索引,删除索引,查询
- 使用NaviCat无法更改MySQL数据库某个字段的名字时..先把外键和索引删除了..
- 创建、删除、索引和更改表
- MySQL数据库(8)----表的创建、删除、索引和更改
- PHP 使用tempnam保存临时文件,而不是自己维护临时文件的创建和删除
- CDH HBASE使用solr创建二级索引,更新删除索引