由于各信息系统的建设时期不同,架构也是千差万别,数据存储方案也各不相同,那么打破信息孤岛,实现数据同步互通是迫切的需求。常见的有
SQL Server与Oracle之间的数据同步 ,SQL Server与MySQL之间的数据同步。
下面简单介绍使用TreeDMS实现SQL Server与MySQL之间的数据同步。
1、安装TreeDMS后,登录系统并配置数据库连接信息,测试连接成功!
2、输入查询SQL命令,查询需同步的数据,并确认来源表、目标表字段等信息。这一步不是必须的,只是为了查询数据,并验证SQL语句。
3、配置【数据同步】任务,配置来源、目标信息,配置调度计划规则。调度计划使用cron表达式,支持任务定时循环执行。这是一种轻量级的方案,简单灵活,两边表名、字段名都可以不同。可以在查询SQL语句中使用聚合函数,实现统计数据的同步。
4、数据同步中的【执行动作】规则说明
【新增】仅新增数据,速度快
【更新】仅更新数据,按约束条件更新
【覆盖】存在就更新,不存在就新增
5、执行一次,测试数据同步效果,查看同步日志。
6、选择正确的目标库, 通过SQL查询命令,查看目标表数据,确认同步效果。