HS简单配置文档

HS简单配置文档

一、用dts迁移源端数据到目的端,使源端数据和目的端数据一致

二、修改两端的dm.ini参数,开启归档,重启数据库使参数生效
1、ARCH_INI参数值设置为1

2、RLOG_APPEND_LOGIC参数的值设置为1

3、归档文件例子
[ ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = /opt/dmdbms/data/DAMENG/arch
ARCH_FILE_SIZE = 512
ARCH_SPACE_LIMIT = 0

三、安装hs软件------------------------DDL同步(看情况而定)
两端均在管理工具中的执行/opt/dmhs/scripts/ddl_sql_dm7.sql(DDL同步必要操作)
1、源端dmhs.hs配置文件

<?xml version="1.0" encoding="GB2312" standalone="no"?> en 5345 3 60 1 5346 DM7 127.0.0.1 SYSDBA SYSDBA 5236 0 0 4 1024 5000 250 1 0 0 1 1 DM7 127.0.0.1 SYSDBA SYSDBA 5236 10 op:obj:rec 600 1 192.168.234.8 5345 5346 256 0 0 0 0 0 CZG.* LXG.* SYSDBA.DMHS_TRXID_TABLE CZG.* == CZG.* LXG.* == LXG.*

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

<?xml version="1.0" encoding="GB2312" standalone="no"?> en 5345 3 60 2 5346 DM7 127.0.0.1 SYSDBA SYSDBA 5236 0 0 4 1024 5000 250 1 0 0 1 1 DM7 127.0.0.1 SYSDBA SYSDBA 5236 10 op:obj:rec 600 1 192.168.234.100 5345 5346 256 0 0 0 0 0 CZG.* LXG.* SYSDBA.DMHS_TRXID_TABLE CZG.* == CZG.* LXG.* == LXG.*

如果启动失败,配置环境变量。
vim /etc/profile
export LD_LIBRARY_PATH=/opt/dmhs/bin:/opt/dmdbms/bin
source profile

四、启动同步服务,装字典
关闭数据库,删归档保险起见,起库
检查DMHS安装目录下是否存在dmhs_cpt.tmp文件,如果存在则将该文件删除。
1、启动两端的dmhs服务
cd /opt/dmhs/bin
./dmhs_server

2、启动两端的执行服务
./dmhs_console
Connect
Start exec;
此处一定要用exec和cpt分别启动,不能用start命令,start命令不接cpt或exec默认根据配置文件即会启动cpt也会启动exec

3、两边均执行清lsn和装字典
clear exec lsn
Copy 0 “sch.name=’****’” dict (有几个模式写几个)

4、启动cpt服务
start cpt

注意事项:
1.双向同步不能过滤 DMHS_TRXID_TABLE 表的操作,否则事务会死循环。dmhs.hs的

后台启服务,./dmhs_serverd start

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值