达梦8官方文档的《系统管理员手册》中可以看到达梦有三种状态分别是:mount,open,suspend 具体详情如下:
1.
配置状态(
MOUNT
): 不允许访问数据库对象,只能进行控制文件维护、归档配置、数据库模式修改等操作;
2.
打开状态(
OPEN
): 不能进行控制文件维护、归档配置等操作,可以访问数据库对象,对外提供正常的数据库服务;
3.
挂起状态(
SUSPEND
): 与
OPEN
状态的唯一区别就是,限制磁盘写入功能;一旦修改了数据页,触发
REDO
日志、数据页刷盘,当前用户将被挂起。
OPEN
状态与
MOUNT
和
SUSPEND
能相互转换,但是
MOUNT
和
SUSPEND
之间不能相互转换。
从达梦8的管理工具中我们也可以查看到

打开(open)转换到配置(mount)

配置(mount)无法转换到挂起(suspend)

配置(mount)转换到打开(open)

打开(open)转换挂起(suspend)

此时创建表空间会夯,如下图

查询数据没有问题的

切换数据库状态打开(open)

表空间已创建成功

达梦数据库的模式
1.
普通模式(
NORMAL
): 用户可以正常访问数据库,操作没有限制;
2.
主库模式(
PRIMARY
): 用户可以正常访问数据库,所有对数据库对象的修改强制生成
REDO
日志,在归档有效时,发送
REDO
日志到备库;
3.
备库模式(
STANDBY
): 接收主库发送过来的
REDO
日志并重做。数据对用户只读。
三种模式只能在
MOUNT
状态下设置,模式之间可以相互转换。
对于新初始化的库,首次启动不允许使用
mount
方式,需要先正常启动并正常退出,然后才允许
mount
方式启动。
一般情况下,数据库为
NORMAL
模式,如果不指定
MOUNT
状态启动,则自动启动到
OPEN
状态。
在需要对数据库配置时(如配置数据守护、数据复制),服务器需要指定
MOUNT
状态启动。当数据库模式为非
NORMAL
模式(
PRIMARY
、
STANDBY
模式),无论是否指定启动状态,服务器启动时自动启动到
MOUNT
状态。


在线服务平台地址: eco.dameng.com