栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

达梦数据库-搭建DMHS双向同步

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

达梦数据库-搭建DMHS双向同步

作为一个达梦的初学者,写这篇文章的目的是为了把学到的新知识做个总结梳理,在整理中查缺补漏,也希望大家看了我的文章能有收获,如有错误的地方欢迎指出。

数据同步工具 (DMHS),可实现同构、异构数据库间的数据同步,基于此工具,可实现在现应急灾备、多业务中心、异构资源信息整合等多种使用场景。以下是DM数据库之间实现的双向同步过程,这里

一、用dts迁移源端数据到目的端,使源端数据和目的端数据一致(也可直接物理备份还原)

key改名为dmhs.key放到/opt/dmhs/bin下

二、修改两端的dm.ini参数,开启归档,重启数据库使参数生效

1、ARCH_INI参数值设置为1

2、RLOG_APPEND_LOGIC参数的值设置为1

3、dmarch.ini放在实例文件夹下。归档文件如下

[ ARCHIVE_LOCAL1]

ARCH_TYPE = LOCAL

ARCH_DEST = /opt/dmdbms/data/DAMENG/arch

ARCH_FILE_SIZE = 512

ARCH_SPACE_LIMIT = 10240

三、安装hs软件--------DDL同步(看情况而定)

两端均在管理工具中的执行/opt/dmhs/scripts/ddl_sql_dm8.sql(DDL同步必要操作)

1、源端dmhs.hs配置文件(放在/opt/dmhs/bin下)

    

        en

        5345

        60

        1

        2.0

        5

        

            5345

            5346

        

            DM8

            192.168.1.1

            SYSDBA

            SYSDBA

            5236

            128

            13

            6

            8

            1024

            0

            5000

            1000

            1

            0

            2

            1

            1

            1

            1

            16

            1

            0

        

    

        DM8

        192.168.1.1

        SYSDBA

        SYSDBA

        5236

        10

op:obj

4

0

300

255

        

            600

            0

        

        

            192.168.1.2

            5345

            5346

            256

            13

            128

            1

            0

            0

            1

            1

            1

            

                

SYSDBA.*

                

                

SYSDBA.TEST*

                

            

        

2、目的端dmhs.hs配置文件

    

        en

        5345

        60

        2

        2.0

        5

        

            5345

            5346

        

            DM7

            192.168.1.2

            SYSDBA

            SYSDBA

            5236

            128

            13

            6

            8

            1024

            0

            5000

            1000

            1

            0

            2

            1

            1

            1

            1

            16

            1

            0

        

    

        DM7

        192.168.1.2

        SYSDBA

        SYSDBA

        5236

        10

op:obj

4

0

300

255

        

            600

            0

        

        

            192.168.1.1

            5345

            5346

            256

            13

            128

            1

            0

            0

            1

            1

            1

            

                

SYSDBA.*

                

                

SYSDBA.TEST*

                

            

        

四、启动同步服务,装字典

1、启动两端的dmhs服务

cd /opt/dmhs/bin

./dmhs_server

2、另打开一个窗口,启动两端的执行服务

./dmhs_console进入后

connect 回车

start exec 回车

clear exec lsn;回车

copy 0 "sch.name in (‘xx’,’xx’,...)" dict 回车

start cpt 回车

3、配置service服务

两端/opt/dmhs/bin/service_template下

修改DmhsService

然后cp /opt/dmhs/bin/service_template/DmhsService /etc/init.d/,然后systemctl enable DmhsService

然后就可以exit退出之前源端和目的端的dmhs_server窗口。

通过service DmhsService start后台启动dmhs

vi /etc/rc.local添加如开机自启

/etc/init.d/DmhsService start

达梦社区地址:https://eco.dameng.com

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/830443.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号