首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

informix\oracle查询某个表时如何判断这个表正在被修改或删除_百度知 ...

发布网友

我来回答

1个回答

热心网友

  ORACLE EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于"假死"状态,可能是该表被某一用户锁定,导致其他用户无法继续操作
  复制代码 代码如下:
  --锁表查询SQLSELECT object_name, machine, s.sid, s.serial#
  FROM gv$locked_object l, dba_objects o, gv$session s
  WHERE l.object_id = o.object_id
  AND l.session_id = s.sid;
  找到被锁定的表,解锁
  复制代码 代码如下:
  --释放SESSION SQL:
  --alter system kill session 'sid, serial#';
  ALTER system kill session '23, 17';
  手工打字很辛苦,纳金网为你解答,望采纳!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com