达梦数据库实例包含MOUNT、OPEN和SUSPEND三种状态。下表说明了数据库实例每种状态的含义。
注意:OPEN状态与MOUNT和SUSPEND能相互转换,但是MOUNT和SUSPEND之间不能相互转换。
视频讲解如下:
达梦数据库实例包含NORMAL、PRIMARY和STANDBY三种模式。下表说明了数据库实例每种模式的含义。
三种模式只能在MOUNT状态下设置,模式之间可以相互转换。对于新初始化的库,首次启动不允许使用mount方式,需要先正常启动并正常退出,然后才允许mount方式启动。一般情况下,数据库为NORMAL模式,如果不指定MOUNT状态启动,则自动启动到OPEN状态;在需要对数据库配置时(如配置数据守护、数据复制),服务器需要指定MOUNT状态启动。当数据库模式为非NORMAL模式(PRIMARY、STANDBY模式),无论是否指定启动状态,服务器启动时自动启动到MOUNT状态。
启动与关闭达梦数据库实例可以通过不同的方式来实现。
tool/dmservice.sh
该命令将启动DM数据库服务查看器,利用图形界面启动或停止数据库。如下图所示。
systemctl status DmServiceDMSERVER.service
# 输出的信息如下:
DmServiceDMSERVER.service - DM Instance Service
Loaded: loaded (/usr/lib/systemd/system/DmServiceDMSERVER.service;
enabled; vendor preset: disabled)
Active: active (running) since 四 2022-06-02 16:03:20 CST; 23h ago
Main PID: 48589 (dmserver)
CGroup: /system.slice/DmServiceDMSERVER.service
└─48589 /home/dmdba/dmdbms/bin/dmserver
path=/home/dmdba/dmdbms/data/DAMENG/dm.ini -noconsole
下面展示了该命令的帮助信息。
bin/DmServiceDMSERVER
# 输出的信息如下:
Usage: bin/DmServiceDMSERVER { start [ mount ] | stop [ -s signal ] | stop_all | status | condrestart | restart [ mount ] }
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。