commit 或rollback后就可以自动解锁

解决方案 »

  1.   

    oracle好象没有锁表这种说法!应该是锁记录吧!// 查询锁
    select a.username,a.sid,a.serial#,b.id1,c.sql_text from v$session a,v$lock b,v$sqltext c
    where a.lockwait=b.kaddr and a.sql_address=c.address and a.sql_hash_value=c.hash_value;
    //解锁
    alter system  kill session '164,577';
      

  2.   

    alter system  kill session '164,577';里面的进程号相应查询到的进程号修改就行了!
      

  3.   

    1、commit 或rollback2、如果是别的SESSION则KILL 掉
    alter system  kill session