`
dogstar
  • 浏览: 272109 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

oracle 解锁

阅读更多
招数1:
查看被锁的表:   
  select   p.spid,c.object_name,b.session_id,b.oracle_username,b.os_user_name   from   v$process   p,v$session   a,   v$locked_object   b,all_objects   c   where   p.addr=a.paddr   and   a.process=b.process   and   c.object_id=b.object_id   
   
  解锁:   
  alter   system     kill   session   '146';(其中146为锁住的进程号)


招数2:
SELECT   sn.username, m.SID,sn.SERIAL#, m.TYPE,
         DECODE (m.lmode,
                 0, 'None',
                 1, 'Null',
                 2, 'Row Share',
                 3, 'Row Excl.',
                 4, 'Share',
                 5, 'S/Row Excl.',
                 6, 'Exclusive',
                 lmode, LTRIM (TO_CHAR (lmode, '990'))
                ) lmode,
         DECODE (m.request,
                 0, 'None',
                 1, 'Null',
                 2, 'Row Share',
                 3, 'Row Excl.',
                 4, 'Share',
                 5, 'S/Row Excl.',
                 6, 'Exclusive',
                 request, LTRIM (TO_CHAR (m.request, '990'))
                ) request,
         m.id1, m.id2
    FROM v$session sn, v$lock m
   WHERE (sn.SID = m.SID AND m.request != 0)         --存在锁请求,即被阻塞
      OR (    sn.SID = m.SID                         --不存在锁请求,但是锁定的对象被其他会话请求锁定
          AND m.request = 0
          AND lmode != 4
          AND (id1, id2) IN (
                        SELECT s.id1, s.id2
                          FROM v$lock s
                         WHERE request != 0 AND s.id1 = m.id1
                               AND s.id2 = m.id2)
         )
ORDER BY id1, id2, m.request;

alter system kill session '91';
alter system kill session '144,633';
alter system kill session '91,21';
alter system kill session '112,5772';

分享到:
评论

相关推荐

    oracle解锁,死锁

    oracle解锁,死锁oracle解锁,死锁oracle解锁,死锁oracle解锁,死锁oracle解锁,死锁oracle解锁,死锁oracle解锁,死锁oracle解锁,死锁oracle解锁,死锁oracle解锁,死锁oracle解锁,死锁

    oracle解锁语句.txt

    oracle解锁语句,常用解锁语句,经过测试实用;oracle解锁语句,常用解锁语句,经过测试实用。

    ORACLE解锁方法的一点资料

    ORACLE解锁方法的一点资料分享。

    oracle 解锁表

    oracle 解锁表,可以用此字句,对表进行解锁,但是要有相应的权限

    oracle解锁软件

    Oracle 解锁小软件,希望对大家有用

    oracle解锁

    当oracle出现死锁时,查询死锁的内容,kill死锁进程。

    oracle解锁 oracle资料

    oracle解锁 愿能给大家带来帮助~~~~~~~~~~~~~~~

    C:\Users\liuwei\Desktop\oracle解锁命令.txt

    oracle解锁命令oracle解锁命令oracle解锁命令oracle解锁命令

    oracle解锁及查已执行SQL语句

    Oracle解锁锁定的资源及用户的语句;

    oracle 解锁 语句

    oracle 如何 解锁 语句 执行SQL语句,强行清除oracle的该事务的session,需要注意的是在执行alert语句的时候需要修改sid和serial

    Oracle解锁scott用户

    通过dba权限解锁scott测试用户并且可以重设密码,三句代码搞定~

    oracle 解锁 imp等学习

    存档, 上传DMP文件的dat, oracle给用户授权, 表解锁

    oracle解锁,数据闪回等语句

    内容包含: 1,oracle表锁查看 2,oracle数据解锁 3, 查看用户表空间使用情况 4,数据闪回,误删数据恢复语句

    Oracle 解锁与锁定用户

    关于解锁用户、修改密码以及锁定用户.关于这个命令的安全性:”connect /as sysdba”

    解锁oracle对象

    解锁oracle对象

    Oracle锁表处理,Oracle表解锁

    数据库死锁的概念, 所谓...Oracle对于“死锁”采取的策略是回滚其中一个事务,让另外一个事务顺利进行。 对于锁死的会话,我们可以直接删掉该会话,等事物回滚完成,也可以找出锁死进程的spid,从服务器中删掉该进程。

    Oracle数据库解锁工具

    开发环境为xp下pb9.0.3 8836,初次运行需要配置数据库连接,本地库不用填服务器(网络服务名),填好登录名及口令即可

    Oracle解锁的方式介绍

    1、 查看当前被解锁的对象 示例: 将表aa加锁 执行 select * from aa for update; 方式一:通过SQL查询 select ‘alter system kill session ‘,””||trim(t2.sid)||’,’||trim(t2.serial#)||”’;’ from v$...

Global site tag (gtag.js) - Google Analytics