『ORACLE』 数据库quiesce模式(11g)

来源:互联网 发布:ndcg java 编辑:程序博客网 时间:2024/05/29 02:10

SQL> select instance_name,status, logins from v$instance;

INSTANCE_NAME STATUS LOGINS
---------------- ------------ ----------
enmo1 OPEN ALLOWED

SQL> alter system quiesce restricted;

System altered.

SQL> select instance_name,status,logins,active_state from v$instance;

INSTANCE_NAME STATUS LOGINS ACTIVE_ST
---------------- ------------ ---------- ---------
enmo1 OPEN ALLOWED QUIESCED

[oracle@enmo1 ~]$ sqlplus hr/hr

SQL*Plus: Release 11.2.0.4.0 Production on Tue May 23 19:12:52 2017

Copyright (c) 1982, 2013, Oracle. All rights reserved.

此时除了sys和system用户外,均无法登录,如登陆,则会出现挂起现象。当禁用了静默限制模式后,暂停的会话将会自动登录;

SQL> alter system unquiesce;

System altered.

只有sys用户和system用户不受quiesce模式限制,其他用户(包括拥有DBA角色的用户)均受到quiesce模式限制;

在启用quiesce模式限制时,如果已有连接上的会话,那么,当执行SQL时,则出现挂起现象,取消了quiesce模式,SQL将开始执行。

RAC环境下,quiesce模式限制所有实例。

原创粉丝点击