马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
一、数据库摆设 完成两节点数据库摆设并初始化,设置参数如下: 节点
| 192.168.2.132
| 192.168.2.133
| 数据库版本
| DM8
| DM8
| 实例名
| DM1
| DM2
| 端口号
| 5236
| 5236
| 数据文件路径
| /home/dmdba/dmdata
| /home/dmdba/dmdata
| 二、 dmhs 摆设 1. 摆设规划 完成两节点 dmhs 摆设,参数如下 节点
| 192.168.2.132
| 192.168.2.133
| 安装路径
| /home/dmdba/dmhs
| /home/dmdba/dmhs
| 2. 安装步调 三、数据库设置 1. 源端和目的端数据库开启归档 2. 源端和目的端数据库开启逻辑日志 SP_SET_PARA_VALUE(1, 'RLOG_APPEND_LOGIC' ,1); 3. 设置 ddl 辅助表和触发器 源端实行 /home/dmdba/dmhs/scripts/ddl_sql_dm8.sql 来创建辅助表和触发器 创建完成后实行 select owner, table_name from dba_tables where owner = 'SYSDBA' and table_name like 'DMHS%' and status = 'VALID'; 查看表 执 行 select owner, trigger_name from dba_triggers where owner = 'SYSDBA' and trigger_name like 'DMHS%' and status = 'Y'; 查看触发器 一共有九个表和 4 个触发器 四、 hs 设置 1. 源端 源端在 dmhs/bin 目次下创建 dmhs.hs 设置文件 <?xml version="1.0" encoding="utf-8"?> <dmhs> <base> <lang>en</lang> <mgr_port>5345</mgr_port> <ckpt_interval>60</ckpt_interval> <siteid>1</siteid> <version>2.0</version> </base> <cpt> <db_type>dm8</db_type> <db_server>127.0.0.1</db_server> <db_user>SYSDBA</db_user> <db_pwd>SYSDBA</db_pwd> <db_port>5236</db_port> <db_ssl_path></db_ssl_path> <db_ssl_pwd></db_ssl_pwd> <parse_thr>1</parse_thr> <ddl_mask>op bj</ddl_mask> <!--DDL 设置项 --> <arch><!-- 归档清理设置项 --> <clear_interval>600</clear_interval> <clear_flag>0</clear_flag> </arch> <send><!-- 发送模块设置 --> <ip>192.168.2.133</ip> <mgr_port>5345</mgr_port> <data_port>5346</data_port> <trigger>1</trigger><!-- 是否忽略触发器,默认为 0 ,限定值 0,1 --> <constraint>1</constraint><!-- 是否忽略约束,默认为 0 ,限定值 0,1 --> <identity>1</identity> <net_turns>0</net_turns> <filter><!-- 过滤设置项 --> <enable><!-- 白名单,所有允许同步的表 --> <item>SYSDBA.*</item> </enable> </filter> <map><!-- 映射设置项 --> <item>SYSDBA.*==SYSDBA.*</item> </map> </send> </cpt> </dmhs> 2. 目的端 目的端创建 dmhs.hs 设置文件 <?xml version="1.0" encoding="utf-8"?> <dmhs> <base> <lang>en</lang> <mgr_port>5345</mgr_port> <ckpt_interval>60</ckpt_interval> <siteid>2</siteid> <version>2.0</version> </base> <exec> <recv> <data_port>5346</data_port> </recv> <db_type>dm8</db_type> <db_server>192.168.2.133</db_server> <db_user>SYSDBA</db_user> <db_pwd>SYSDBA</db_pwd> <driver>DM8 ODBC DRIVER</driver> <db_port>5236</db_port> <db_name></db_name> <exec_thr>4</exec_thr> <exec_sql>1024</exec_sql> <exec_trx> 5000 </exec_trx> <exec_rows>1000</exec_rows> </exec> </dmhs> 五、注册 hs 服务,启动 hs 进入 /home/dmdba/dmhs/scripts/root 目次下创建服务脚本 1. 目的端启动服务,启动 exec 模块 2. 源端启动服务 clear exec lsn 设 置 日 志 捕 获 模 块 起 始 LSN , copy 0 "sch.name='SYSDBA'" DICT|LSN|CREATE|INSERT|INDEX 装载源端字典信息及汗青数据,启动 cpt 模块 六、同步验证 1. 验证安装启动 hs 前源端创建的表是否同步 目的端已成功同步 2. 验证启动服务后创建表是否同步 源端创建表并插入数据 目的端举行查询 3. 验证增量同步 源端在表 T1 新插入数据 目的端查询 T1 ,增量同步成功 达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |