你操作的数据库对象被其他会话锁定了。通过查看v$session,v$locked_objects,all_objects可以查到是那个会话锁定了该资源。一般应该使得那个会话尽快提交他的事务,单如果你的操作很紧急,那么可能需要将那个会话KILL掉。
解决方案 »
- 求助:windows群集下如何实现oracle冷迁
- 【急求】这个存储过程为什么无效?
- 急~~关于设置在全表扫描时忽略损坏的数据块
- 能帮我解决个问题吗?
- 请问 类似找朋友的网状数据如何设计与查找
- select * from dba_tablespaces,在sqlplus里能执行,在存储过程里就报“表或视图不存在”,????
- 怎样快速删除一个表中的内容(表有25G大小)
- BLOB格式数据导出的问题,请教大家,急!!!
- 这段sql怎么写
- 请问export数据时,我只是想把自己所建的table给导出,但不想用tables=....请问怎么做呢?
- 裝好了oracle客戶端之後,怎麼配置oracle的服務名稱呢?
- 问题解决了立即给分,一个导入的问题
搜索‘锁’关键字,csdn中很多
'ALTER SYSTEM KILL SESSION '''||s.sid||', '||s.serial#||''';' Command
from v$locked_object l,v$session s,all_objects o
where l.session_id=s.sid and l.object_id=o.object_id;