oracle 检查被锁的表及解锁
2011-04-11 17:34
246 查看
处理方法一 :
检查那个表被锁
select sess.sid,sess.serial#, lo.oracle_username,lo.os_user_name,ao.object_name,lo.locked_mode
from v$locked_object lo,dba_objects ao,v$session sess
where ao.object_id = lo.object_id
and lo.session_id = sess.sid;
解锁
alter system kill session '273,45';
处理方法二 :
找到你要杀掉的那个SESSION, 并记下paddr
SELECT sid, username, paddr, status FROM v$session WHERE username = 'JCUSER' and sid=上面查出来的sid;
找到这个SESSION所对应的spid
SELECT ADDR,PID,SPID,USERNAME,SERIAL#,TERMINAL FROM v$process WHERE addr = '上面的PADDR';
杀掉spid所标识的那个进程
检查那个表被锁
select sess.sid,sess.serial#, lo.oracle_username,lo.os_user_name,ao.object_name,lo.locked_mode
from v$locked_object lo,dba_objects ao,v$session sess
where ao.object_id = lo.object_id
and lo.session_id = sess.sid;
解锁
alter system kill session '273,45';
处理方法二 :
找到你要杀掉的那个SESSION, 并记下paddr
SELECT sid, username, paddr, status FROM v$session WHERE username = 'JCUSER' and sid=上面查出来的sid;
找到这个SESSION所对应的spid
SELECT ADDR,PID,SPID,USERNAME,SERIAL#,TERMINAL FROM v$process WHERE addr = '上面的PADDR';
杀掉spid所标识的那个进程
相关文章推荐
- oracle 检查被锁的表及解锁
- oracle 检查被锁的表及解锁
- oracle 检查被锁的表及解锁
- oracle 检查被锁的表及解锁
- Oracle检查锁及解锁
- 13_Oracle_Admin_联机重做日志文件和检查点
- oracle 解锁用户
- Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法
- Oracle 检查命中率的SQL
- Oracle的表操作——检查约束
- Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法
- Oracle 安装OEM 报错: 无法对所有EM 相关账户解锁 解决方法
- oracle 察看用户是否被锁,解锁以及改密码
- Oracle的锁表与解锁
- oracle锁表解锁
- Oracle检查死锁的sql(转)
- 安装Oracle 10g的“正在检查网络配置需求...未执行”问题
- oracle中如何修改用户名和密码,用户解锁
- Oracle 10g 参数设定及安装包检查表(含10G下载链)
- oracle解锁用户