查看 锁定的表 和进程
然后再杀死进程
用什么 语句
然后再杀死进程
用什么 语句
解决方案 »
- Oracle 从表table中 随机查询10条数据
- connect 连接的问题
- 求救!!用vb向oracle中BLOB字段导入数据奇怪错误!
- 向大家请教Oracle+Windows advance server+磁盘阵列柜的双机安装方法,不知哪位可以教我,或发个电子文档给我,谢谢!
- 实体化视图每次的执行时间不断增加。
- 请教一条sql语句,求某个字段为最大值的整条记录!
- help~help
- 新装的 oracle 侦听配不对是什么原因?
- 救命啊!怎样解决这种死锁的情况?在线等,100分
- 如何在db2中的动态sql语句中给宿主变量赋值,急急急急急急急急急急!!!
- 找回密码?
- oracle监听器可以启动,无权限关闭,很奇怪,求解!
select s.audsid AUDSID,
s.SID,
s.SERIAL#,
l.os_user_name "OS Username",
l.oracle_username "Username",
l.process "Process",
p.spid "SPID",--进程ID
o.owner "Owner",
o.object_name "Object",
decode(l.locked_mode, 1,'No Lock', 2,'Row Share', 3,'Row Exclusive',
4,'Share', 5,'Share Row Excl', 6,'Exclusive',null) "Lock Mode",
substr(s.status,1,8) "Status"
from v$locked_object l, all_objects o, v$session s, v$process p
where l.object_id = o.object_id
and l.session_id = s.sid
and s.paddr = p.addr
and s.status <> 'KILLED';kill session:
alter system kill session 'sid,serial#';
kill process:
KILL -9 'SPID'