通过调整dm.ini和dmarch.ini文件,开启达梦数据库V8的归档,发现调整后数据库无法启动…
ini文件修改点dm.ini
将
ARCH_INI = 0 #dmarch.ini
修改为
ARCH_INI = 1 #dmarch.ini
添加dmarch.ini
内容为
[ARCH_LOCAL]
ARCH_TYPE=LOCAL
ARCH_DEST=/dm8/arch/
ARCH_FILE_SIZE=100M
ARCH_SPACE_LIMIT=1024M
ARCH_INCOMING_PATH
root执行重启数据库
重启过程是报错的
[root@dmdb1 root]# systemctl restart DmServiceDMSERVER.service
Job for DmServiceDMSERVER.service failed because the control process exited with error code. See "systemctl status DmServiceDMSERVER.service" and "journalctl -xe" for details.
[root@dmdb1 root]#
达梦数据库日志
启动日志报:code = -803 [Invalid ini config value]
2022-05-10 22:33:01.861 [FATAL] database P0000127370 T0000000000000127370 dmserver startup failed, code = -803 [Invalid ini config value]
检查发现
ARCH_FILE_SIZE默认单位是MB,里面不要写单位
ARCH_SPACE_LIMIT默认单位是MB,里面不要写单位
dmarch.ini调整后
ARCH_FILE_SIZE=100M
ARCH_SPACE_LIMIT=1024M
root执行重启数据库
[root@dmdb1 root]#
[root@dmdb1 root]# systemctl restart DmServiceDMSERVER.service
[root@dmdb1 root]#
验证数据库和归档开启情况
SQL> select NAME,CREATE_TIME,ARCH_MODE,STATUS$ from v$database;
LINEID NAME CREATE_TIME ARCH_MODE STATUS$
---------- ------ ------------------- --------- -----------
1 DAMENG 2022-05-07 17:19:17 Y 4
used time: 0.706(ms). Execute id is 504.
SQL>
更多资讯 达梦社区 https://eco.dameng.com
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)