用下面sql语句
select l.*, o.owner object_owner, o.object_Name
from sys.all_objects o, v$lock l
where o.object_id = l.id1
找到被锁表的sid;
再用
select * from v$session where sid = 找到的值
找到session的serial#的值
用
alter system kill session 'sid,serial#'
就可以了
在unix下,更简单啦,找出spid,然后kill。