oracle 函数(储存过程)或表保存卡死,被锁定的解决方案

1.若是函数被锁住,那么确定是有进程在使用这个函数session

Select b.SID,b.SERIAL# From dba_ddl_locks a, v$session b Where a.session_id = b.SID And a.name = '函数名或者表名';oracle

2.在oracle使用命令杀死进程函数

alter system kill session 'SID,SERIAL#';进程

3.遇到在oracle中没法杀死的状况,则在OS层杀死该进程io

select spid, osuser, s.program from v$session s,v$process p where s.paddr=p.addr and s.sid=1715select

kill -9 piddb

相关文章
相关标签/搜索