暂无图片
暂无图片
3
暂无图片
暂无图片
暂无图片

达梦数据库归档方式及其配置方法

原创 始于脚下 2021-05-19
3542

达梦数据库归档日志配置方法目前有三种方式,分别是使用达梦控制台工具、disql命令行窗口以及编写dmarc.ini初始化文件配置。

1、达梦控制台工具配置归档方法


使用达梦控制台工具配置归档方法比较简单直观,如上图所示,登陆达梦数据库控制台后,按照左侧树形菜单,依次找到【归档配置】项,按照要求添加配置域或者配置项,然后点击【保存】按钮保存即可,最后根据具体情况,重启数据库服务器使之生效即可。注意,通过达梦控制台工具配置归档日志,实质是通过达梦控制台工具修改dmarc.ini文件。

2、Disql命令行窗口配置归档方法

首先,将数据库配置为归档模式

SQL> alter database mount;

SQL> alter database archivelog;

其次,根据实际情况配置相应的归档类型(以下实例均在mount模式下配置)。

例1、本地归档配置,归档目录为/dmdbms/data/arch,文件大小为64MB,空间不限制。

SQL> alter database add archivelog

'type=local,dest=/dmdbms/data/arch,file_size=64,space_limit=0';

例2、实时归档配置,远程服务实例名为 realtime,需事先配置 mail。

SQL> alter database add archivelog

'type=realtime,dest=realtime';

例3、异步归档配置,远程服务实例名为 asyn,定时器名为timer1,需事先配置 mail和timer。

SQL>alter database add archivelog ‘dest=asyn,type=async,timer_name=timer1’;

其他两种归档方式使用场景比较少,在此不做示例。配置完成后打开数据库。

SQL> alter database open;

3、通过编辑dmarc.ini初始化文件配置归档

通过编辑dmarc.ini初始化文件的方式配置归档日志,首先需要将dm.ini文件中的ARCH_INI参数值设置为1,然后再在与dm.ini文件项目的目录下,新建并编辑dmarc.ini(文件名必须为dmarc.ini)文件,添加相应的内容,范例如下所示:

#comment: delete '#' at the beginning of a line to uncomment the line

#注释:删除行开头的'#'号可以取消注释

#[ARCHIVE_LOCAL1]  #REDO日志归档名

#ARCH_TYPE                = LOCAL                       #REDO日志归档类型,REALTIME/LOCAL/SYNC/ASYNC/REMOTE 分别表示实时归档/本地归档/同步归档/异步归档/远程归档

#ARCH_DEST                = c:\dmdbms\data\DAMENG  #归档目标,实时归档、同步归档和异步归档设置为远程数据库实例名,本地归档为归档文件存放路径

#ARCH_FILE_SIZE          = 128                    #单个REDO日志归档文件大小,单位Mb,取值范围(64M~2048M),仅对本地归档有效,缺省128M

#ARCH_SPACE_LIMIT     = 0                      #REDO日志归档空间限制,当所有本地归档文件达到限制值时,系统自动删除最老的归档文件。单位Mb,0表示无空间限制,取值范围(1024M~4294967294M),仅对本地归档有效,缺省为0

#[ARCHIVE_REALTIME]

#ARCH_TYPE                = REALTIME               #实时归档

#ARCH_DEST                = DMSERVER1              #实时归档目标实例名

注意,所有ini结尾的范例文件及其内容,都可以在安装目录的samples/ini_script/子目录下找到。

文件编辑完成后,重启数据库生效即可。

使用技巧:每一种归档方式的配置,所需要配置的参数类型及数量都不一样,可以通过达梦控制台工具,选择相应的归档类型,会自动屏蔽不需要的参数项,对必要的参数项填入内容即可。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论