ora00060怎么解决

 时间:2026-04-24 06:59:59

1、执行下面SQL,先查看哪些表被锁住了:

18:09:22 SCOTT@wailon>select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id;

OWNER                          OBJECT_NAME          SESSION_ID LOCKED_MODE------------------------------ -------------------- ---------- -----------SCOTT                          TAB_DL                      144           3SCOTT                          TAB_DL                       21           3

ora00060怎么解决

2、查看引起死锁的会话18:09:24 SCOTT@wailon>select b.username,b.sid,b.serial#,logon_time 18:09:40   2  from v$locked_object a,v$session b18:09:40   3  where a.session_id = b.sid order by b.logon_time;

USERNAME                              SID    SERIAL# LOGON_TIME------------------------------ ---------- ---------- ------------SCOTT                                  21         53 27-SEP-13SCOTT                                 144        369 27-SEP-13

ora00060怎么解决

3、查看被阻塞的会话18:11:09 SCOTT@wailon>select * from dba_waiters;WAITING_SESSION HOLDING_SESSION LOCK_TYPE                  MODE_HELD  MODE_REQUESTED    LOCK_ID1   LOCK_ID2--------------- --------------- -------------------------- ---------- --------------- ---------- ----------            144              21 Transaction                Exclusive  Exclusive           655372       1186

ora00060怎么解决

4、可以提交或回滚阻塞的话,释放锁或者杀掉ORACLE进程: ALTER SYSTEM KILL SESSION 'SID,SERIAL#';    --对应上例中的21,53

ora00060怎么解决

5、最直接的方法就是:咨询专业技术人员来帮你操作完成

ora00060怎么解决

  • DNF血狱冒险级任务怎么做
  • DNF战斗法师85级如何选择史诗武器
  • PHP教程 互不相同且无重复数字的三位数
  • DNF魔道学者刷图如何加点
  • dnf青哥布林卡片怎么得
  • 热门搜索
    说服怎么读 鱼子酱怎么做 鼠标坏了怎么修 上眼皮松弛怎么办 qq群怎么转让 婚后财产离婚怎么分 小孩不爱吃饭怎么办 小孩发烧腹泻怎么办 海瓜子怎么做 平安证券怎么样