查看锁资源的sid
select object_name,oracle_username,session_id from v$locked_object l,dba_objects d where l.object_id=d.object_id
找到对应的session_id,就是我们要找到sid
select sid,serial# from v$session s where s.sid = 获取的值
杀死session的语句
alter system kill session 'sid,serial#' ;
例如sid为76,serial#是17994
alter system kill session '76,17994';
如果不行,再进行pid查询,然后杀死
select spid, osuser, s.program
from v$session s,v$process p
where s.paddr=p.addr and s.sid=24