DMHS
文章平均质量分 69
zjh982534314
这个作者很懒,什么都没留下…
展开
-
DMHS功能划分
引言为适应不同的应用场景,DMHS 提供的功能可以细分为捕获器功能、执行器功能、路由器功能、转发器功能。1. 捕获器捕获器将源端数据库日志读取解析后发送出去,它必须与源端数据库在同一台机器上。捕获器由 MGR 模块、CPT 模块、NET 发送子模块组成,XML 配置文件中对应元素为 base、cpt、send。NET 发送子模块不能单独存在,必须由 CPT 模块调用;在 XML 配置文件中也是一样的,send 元素为 cpt 元素的子元素。捕获器中包含日志分析模块 CPT,由于日志分析需要用到数原创 2021-10-11 11:11:35 · 148 阅读 · 0 评论 -
DMHS系统组成
引言DMHS 同步服务主要分为三大模块,分别是日志分析(CPT)、数据入库(EXEC)和消息发送(NET),这三个模块统一由管理模块(MGR)进行调度执行。1. 日志分析(CPT)负责对源数据库日志进行解析,联合字典信息提取其中数据的变化如插入(INSERT)、删除(DELETE)、修改(UPDATE)和对像操作(DDL),这些操作经过包装后投递给消息发送(NET)模块。CPT 分析日志时,需要从数据库中查询表的字典信息以及日志文件发生切换时需要访问日志文件信息,也就是说,日志分析过程中原创 2021-10-11 11:08:38 · 172 阅读 · 0 评论 -
Centos搭建DMHS(一台源端,一台目的端,一看就懂)
CENTOS中搭建DMHS部署目的端(ORACLE环境)源端操作源端目的端源端部署目的端(ORACLE环境)编辑配置文件把libclnsh.so所在目录添加到共享库路径变量中// An highlighted blockexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib2.安装UNIXODBC// An highlighted blockyum -y install unixODBC unixODBC-devel3.检查原创 2021-08-13 15:35:23 · 243 阅读 · 2 评论 -
达梦配置DMHS时load execute module failure错误
小编启动DMHS是用了两个端口的,分别出现以下状况端口1:端口2:此时,可以退出DMHS,然后输入ldd libdmhs_exec.so然后发现有以下文件出现NOT FOUND的现象此时,回到达梦安装目录bin下,将没找到的文件复制到安装DMHS的bin目录下。例如:// An highlighted blockcp /home/dmdba/dmdbms/bin/libdmdpi.so /home/dmdba/data/DMHS/bin然后赋予文件权限(root用户下执行):原创 2021-08-10 16:22:45 · 1405 阅读 · 0 评论