当前位置:   article > 正文

DM数据库状态

DM数据库状态

DM 数据库包含以下几种状态:

  1. 配置状态(MOUNT): 不允许访问数据库对象,只能进行控制文件维护、归档配置、数据库模式修改等操作;
  2. 打开状态(OPEN): 不能进行控制文件维护、归档配置等操作,可以访问数据库对象,对外提供正常的数据库服务;
  3. 挂起状态(SUSPEND): 与 OPEN 状态的唯一区别就是,限制磁盘写入功能;一旦修改了数据页,触发 REDO 日志、数据页刷盘,当前用户将被挂起。
    OPEN 状态与 MOUNT 和 SUSPEND 能相互转换,但是 MOUNT 和 SUSPEND 之间不能相互转换。
基础环境
操作系统:Red Hat Enterprise Linux Server release 7.9 (Maipo)
数据库版本:DM Database Server 64 V8
架构:单实例
  • 1
  • 2
  • 3
  • 4

验证

OPEN 状态与 MOUNT 和 SUSPEND 能相互转换,但是 MOUNT 和 SUSPEND 之间不能相互转换。

测试1: OPEN->MOUNT

SQL> select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          OPEN

已用时间: 0.193(毫秒). 执行号:604.
SQL> alter database mount;
操作已执行
已用时间: 2.314(毫秒). 执行号:0.
SQL> select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          MOUNT

已用时间: 0.382(毫秒). 执行号:605.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

测试2:MOUNT->OPEN

SQL> select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          MOUNT

已用时间: 0.182(毫秒). 执行号:606.
SQL> alter database open;
操作已执行
已用时间: 7.928(毫秒). 执行号:0.
SQL> select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          OPEN

已用时间: 0.189(毫秒). 执行号:607.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

测试3:OPEN-> SUSPEND

SQL> select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          OPEN

已用时间: 0.206(毫秒). 执行号:608.
SQL> alter database suspend;
操作已执行
已用时间: 106.769(毫秒). 执行号:0.
SQL> select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          SUSPEND

已用时间: 0.485(毫秒). 执行号:609.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

测试4:SUSPEND->OPEN

SQL> select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          SUSPEND

已用时间: 0.308(毫秒). 执行号:610.
SQL> alter database open;
操作已执行
已用时间: 0.554(毫秒). 执行号:0.
SQL>  select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          OPEN

已用时间: 0.405(毫秒). 执行号:611.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

测试5: MOUNT->SUSPEND

SQL> select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          MOUNT

已用时间: 0.582(毫秒). 执行号:612.
SQL> alter database suspend;
alter database suspend;1 行附近出现错误[-510]:系统处于MOUNT状态.
已用时间: 0.321(毫秒). 执行号:0.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

测试6: SUSPEND->MOUNT

SQL> select STATUS$ from v$instance;

行号     STATUS$
---------- -------
1          SUSPEND

已用时间: 0.462(毫秒). 执行号:613.
SQL> alter database mount;
alter database mount;1 行附近出现错误[-515]:系统处于SUSPEND状态.
已用时间: 0.245(毫秒). 执行号:0.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

谨记:心存敬畏,行有所止。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/389586
推荐阅读
相关标签
  

闽ICP备14008679号