Oracle强杀进程
2013-11-22 09:57
465 查看
1、找到sid,serial#;
SELECT /*+ rule */ s.username, l.type,
decode(l.type,'TM','TABLE LOCK',
'TX','ROW LOCK',
NULL) LOCK_LEVEL,
o.owner,o.object_name,o.object_type,
s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuser,s.status
FROM v$session s,v$lock l,dba_objects o
WHERE l.sid = s.sid
AND l.id1 = o.object_id(+)
AND s.username is NOT NULL order by l.type;
2、根据找到的sid,serial#,执行以下语句,清除进程。
alter system kill session '~sid~,~serial#~';
例如: alter system kill session '14,4820';
SELECT /*+ rule */ s.username, l.type,
decode(l.type,'TM','TABLE LOCK',
'TX','ROW LOCK',
NULL) LOCK_LEVEL,
o.owner,o.object_name,o.object_type,
s.sid,s.serial#,s.terminal,s.machine,s.program,s.osuser,s.status
FROM v$session s,v$lock l,dba_objects o
WHERE l.sid = s.sid
AND l.id1 = o.object_id(+)
AND s.username is NOT NULL order by l.type;
2、根据找到的sid,serial#,执行以下语句,清除进程。
alter system kill session '~sid~,~serial#~';
例如: alter system kill session '14,4820';
相关文章推荐
- Oracle 进程 说明
- Oracle Process Architecture - Oracle 进程结构篇2
- ORACLE服务器进程中的LOCAL=NO和LOCAL=YES
- 关于oracle ogg复制进程挂起的处理
- ORACLE的进程机制的优缺点
- oracle 锁表进程SQL 处理
- 00004.Oracle更新最大进程数
- oracle查看锁表进程,杀掉锁表进程[转载]
- oracle 进程使用PGA量的统计
- Oracle HowTo:如何快速杀死占用过多资源(CPU,内存)的数据库进程
- oracle进程锁的操作
- Oracle启动监听服务时,出现错误1067:进程意外终止
- oracle 5个重要后台进程作用
- Oracle 数据库后台进程的功能细化解析
- 查询正在运行的ORACLE进程
- oracle Streams基础之应用进程 (7)
- oracle 11g rac进程起停
- oracle后台进程杀掉会怎么样
- ORACLE进程无法KILL处理方案 .
- Oracle Golden Gate 系列十三 -- 配置GG进程检查点(checkpoint) 说明