注册
达梦数据复制软件DMDRS同步配置文件模板:以DM6为源数据库
专栏/数+融合专栏/ 文章详情 /

达梦数据复制软件DMDRS同步配置文件模板:以DM6为源数据库

达梦数+数据融合软件(DMDF)产品团队 2026/07/28 87 0 0
摘要 以源数据库DM6为例,介绍配置源DMDRS、目标DMDRS和DMDSS的配置文件模板。

DMDRS使用XML文件作为配置文件,通过XML配置文件配置产品服务功能。常用产品服务的配置文件模板存放于DMDRS安装目录下,配置文件模板名称和默认配置文件名称如下表所示。

说明

启动DMDRS服务时,如不指定配置文件,缺省使用默认配置文件。

DMDRS服务 配置文件模板 默认配置文件
源DMDRS cpt.xml、cpt_dsc.xml drs.xml
目标DMDRS exec.xml drs.xml
DMDSS dss.xml dss.xml

DMDRS的XML配置文件的格式如下表所示。

组成部分 语法 说明
声明语句 <?xml version="1.0" encoding="GB18030"?> 包括XML版本号和字符集声明。
根元素 <drs></drs> 根元素中包括所有的子元素。
子元素 Manager模块:<base></base>
CPT模块:<cpt></cpt>
DSS模块:<dss></dss>
EXEC模块:<exec></exec>
各模块对应的子元素中还包括具体的元素,具体请参见《DMDRS参考手册》

1 配置源DMDRS

源DMDRS服务包括Manager模块和CPT模块。在源DMDRS服务中,Manager模块提供基本的服务管理功能,CPT模块提供数据捕获功能,模块的详细介绍请参见《DMDRS产品介绍》

配置文件模板

源数据库为DM6单机

<?xml version="1.0" encoding="GB18030"?> <drs> <base> <mgr_port>Manager模块的端口号</mgr_port> <siteid>站点号</siteid> </base> <cpt> <name>CPT模块的名称</name> <login> <dbtype>源数据库的类型</dbtype> <server>源数据库的IP地址</server> <user>源数据库的登录用户名</user> <pwd>源数据库的登录密码</pwd> <port>源数据库的监听端口号</port> <dbname>源数据库的库名</dbname> </login> <send> <ip>下一级DMDRS服务的IP地址</ip> <port>下一级DMDRS服务的Manager模块的端口号</port> <target_name>下一级DMDRS服务的接收模块的名称</target_name> <map> <item>对象黑/白名单和映射</item> </map> </send> </cpt> </drs>

参数说明

配置文件模板中的配置参数包括Manager模块的端口号、站点号、CPT模块的名称、源数据库的登录信息和下一级DMDRS服务的连接信息。其余选配参数由用户根据实际功能或性能需求选择性地配置,参数配置请参见《DMDRS参考手册》

2 配置目标DMDRS

目标DMDRS服务包括Manager模块和EXEC模块。在目标DMDRS服务中,Manager模块提供基本的服务管理功能,EXEC模块提供数据执行功能,模块的详细介绍请参见《DMDRS产品介绍》

配置文件模板

<?xml version="1.0" encoding="GB18030"?> <drs> <base> <mgr_port>Manager模块的端口号</mgr_port> <siteid>站点号</siteid> </base> <exec> <name>EXEC模块的名称</name> <login> <dbtype>目标数据库的类型</dbtype> <server>目标数据库的服务名或IP地址</server> <user>目标数据库的登录用户名</user> <pwd>目标数据库的登录密码</pwd> <port>目标数据库的监听端口号</port> <dbname>目标数据库的库名</dbname> </login> </exec> </drs>

参数说明

配置文件模板中的配置参数为必配参数,包括Manager模块的端口号、站点号、EXEC模块的名称和目标数据库的登录信息。其余选配参数由用户根据实际功能或性能需求选择性地配置,参数配置请参见《DMDRS参考手册》

  • 如目标数据库为DM8单机,login下不需要配置dbname参数。

  • 如需提高数据执行入库的效率,可配置group参数。

  • 如EXEC模块采用DSS模块消费模式,需配置dss参数。

3 配置DMDSS(仅数据分发场景)

DMDSS服务包括Manager模块和DSS模块。在DMDSS服务中,Manager模块提供基本的服务管理功能,DSS模块提供数据流存储功能,模块的详细介绍请参见《DMDRS产品介绍》

配置文件模板

<?xml version="1.0" encoding="GB18030"?> <drs> <base> <mgr_port>Manager模块的端口号</mgr_port> <siteid>站点号</siteid> </base> <dss> <name>DSS模块的名称</name> </dss> </drs>

参数说明

配置文件模板中的配置参数为必配参数,包括Manager模块的端口号、站点号和DSS模块的名称。其余选配参数由用户根据实际功能或性能需求选择性地配置,参数配置请参见《DMDRS参考手册》

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服