dm 到 dm 的 HS 同步摆设

打印 上一主题 下一主题

主题 1738|帖子 1738|积分 5214

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

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>opbj</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企服之家,中国第一个企服评测及商务社交产业平台。
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

勿忘初心做自己

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表