oracle 用户和表解锁

用户解锁

elect * from dba_users u where u.account_status ='OPEN';
select * from dba_users u where u.username='NF_NFZC';
alter user NF_NFZC account unlock;
select count(1) from v$session;
select count(1) from v$session cn where cn.STATUS='ACTIVE';
select * from v$parameter where name='processes';

表解锁

--1、查看被锁住的表
SELECT S.SID,
       S.USER#,
       s.SQL_ID,
       S.USERNAME,
       OBJECT_NAME,
       MACHINE,
       S.SID,
       S.SERIAL#
  FROM V$LOCKED_OBJECT L, DBA_OBJECTS O, V$SESSION S
 WHERE L.OBJECT_ID = O.OBJECT_ID
   AND L.SESSION_ID = S.SID;
--表解锁 alter system kill session 'sid,serial#';
alter system kill session '3553,68';
--根据sql_id查询sql语句
select *
  from v$sqltext t
 where t.SQL_ID = '7zmmadz89u547'
 order by to_number(piece);

猜你喜欢

转载自blog.csdn.net/qq_30831237/article/details/85764836
今日推荐