前置条件
安装好DM8数据守护主备
现场要求主备改单机库
备份数据库
停止监控器并且关闭服务
主机端修改dm.ini
设置
ARCH_INI=1
MAL_INI=0
ALTER_MODE_STATUS=1
主机端删除dmmal.ini
主机端修改dmarch.ini
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL #本地归档类型
ARCH_DEST = /home/dmdba/dmdbms/arch #本地归档文件存放路径
ARCH_FILE_SIZE = 128 #单位 Mb,本地单个归档文件最大值
ARCH_SPACE_LIMIT = 0 #单位 Mb,0 表示无限制,范围 1024~4294967294M
重新启动数据库服务
./dmserver /home/dmdba/dmdbms/data/DAMENG/dm.ini
开启主机数据库
./disql SYSDBA/SYSDBA
ALTER DATABASE NORMAL;
ALTER DATABASE OPEN;
重启数据库服务
./dmserver /home/dmdba/dmdbms/data/DAMENG/dm.ini
检测主机数据库是否开启
./disql SYSDBA/SYSDBA
SELECT * FROM V$INSTANCE;
#有显示normal和open则为已经启动成功
备机端修改dm.ini
设置
ARCH_INI=1
MAL_INI=0
ALTER_MODE_STATUS=1
备机端删除dmmal.ini
主机端修改dmarch.ini
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL #本地归档类型
ARCH_DEST = /home/dmdba/dmdbms/arch #本地归档文件存放路径
ARCH_FILE_SIZE = 128 #单位 Mb,本地单个归档文件最大值
ARCH_SPACE_LIMIT = 0 #单位 Mb,0 表示无限制,范围 1024~4294967294M
重新启动数据库服务
./dmserver /home/dmdba/dmdbms/data/DAMENG/dm.ini
开启备机数据库
./disql SYSDBA/SYSDBA
ALTER DATABASE NORMAL;
ALTER DATABASE OPEN;
重启数据库服务
./dmserver /home/dmdba/dmdbms/data/DAMENG/dm.ini
检测备机数据库是否开启
./disql SYSDBA/SYSDBA
SELECT * FROM V$INSTANCE;
#有显示normal和open则为已经启动成功
更多资讯请上达梦技术社区了解:https://eco.dameng.com