文章目录
- 前言
- 1 数据库安装部署(oracle11g 源端)
- 2 数据库安装部署(dm8 目的端)
- 3 规划路径/端口
- 4 安装前准备(oracle11g 源端)
-
- 4.1 开启归档
- 4.2 开启附加日志
- 4.3 关闭 oracle 的回收机制
- 4.4 检查字符集是否一致
- 4.5 创建同步用户及授权
- 4.6 root 用户安装 odbc
- 5 安装前准备(dm8 目的端)
-
- 5.1 开启归档
- 5.2 开启逻辑日志
- 5.3 创建同步用户及授权
- 6 DMHS 服务部署(dm8 目的端)
-
- 6.1 部署 dmhs 服务
- 6.2 配置服务文件
- 6.3 启动服务
- 7 DMHS 服务部署(Oracle11g 源端)
-
- 7.1 部署 dmhs 服务
- 7.2 配置服务文件
- 7.3 启动服务
- 8 验证同步效果
-
- 8.1 登录 DM 检查表是否存在
- 8.2 登录 Oracle 创建表及添加数据
- 8.3 登录 DM 验证同步结果
- 9 问题解决
-
- 9.1 dmhs.key 缺失或失效
- 9.2 目的端 exec 模块加载失败
- 9.3 源端 log analysis 模块加载失败
- 9.4 表数据中文乱码问题
- 9.5 源端 log exec start fail
- 总结
前言
达梦数据同步软件(Heterogeneous database Synchronization for DM,缩写为DMHS)是达梦公司推出的新一代支持异构环境的高性能、高可靠、高可扩展数据库实时同步系统。该产品基于成熟的关系数据模型和标准接口,跨越多种软硬件平台,支持强大而灵活的拓扑结构,能以极少的系统开支实现秒级数据实时同步,可广泛应用于应急系统、容灾备份、负载均衡、数据移植、联机维护、订阅分发、多业务中心等业务领域。
1 数据库安装部署(oracle11g 源端)
请参考官方文档进行 Oracle11g 安装部署,确保数据库可正常使用。
2 数据库安装部署(dm8 目的端)
请参考官方文档进行 DM8 单机安装部署,确保数据库可正常使用。
达梦数据库 – 单机规范化部署
3 规划路径/端口
IP 地址 | 服务名称 | 版本 | 服务端口 | 部署目录 |
---|---|---|---|---|
192.168.163.147 | Oracle 11g | Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 – 64bit Production | 1521 | /data/oracle |
/ | DMHS 源端 | dmhs_oracle_rh6_ 64_veri_20220301_x86_rh7 | 5345 | /opt/dmhs/release |
192.168.163.148 | DM 8 | DM Database Server 64 V8 | 5236 | /home/dmdba/dmdbms |
/ | DMHS 目的端 | dmhs_dm8_rh6_64_veri_20220301_x86_kylin10 | 5345 | /opt/dmhs/release |
4 安装前准备(oracle11g 源端)
4.1 开启归档
切换用户(尽量使用以下带 – 的方式切换用户)
创建目录
连接数据库
开启数据库最小附加日志级全列日志
需要重启数据库后才生效。
再查询系统字符集
添加 odbc 环境变量
安装 odbc
安装完成后,执行以下命令:
查找系统其他位置是否存在依赖文件:
5 安装前准备(dm8 目的端)
5.1 开启归档
连接数据库
查询归档是否开启,Y/N
5.2 开启逻辑日志
执行数据库后重启数据库服务生效
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!