--查找锁表的的方法
--1.查询那些表被锁
select object_name,machine,s.SID,s.SERIAL#
from v$locked_object i,
dba_objects o,
v$session s
where i.OBJECT_ID=o.OBJECT_ID
and i.SESSION_ID=s.SID;
--杀死进程
alter system kill session 's.SID,s.SERIAL#';
select spid
from v$session s ,v$process p
where s.PADDR=p.ADDR and
s.SID='40';
--进入Oracle服务器,杀死进程
kill -9 25733;
备注:如果这个方法用SQL语句杀死进程不成功,则用命令删除;
登入oracle服务器,执行
kill -9 SID
SID为进程号