e融合·异构数据库同步系统
功能概述
本产品旨在以差量更新的方式,定时同步不同数据库之间的数据表的数据 原理简述 1. 通过时间字段的数据值判断源数据表是否有数据更新 2. 获取更新数据 3. 更新数据与目标数据表的数据比对,确定要插入到目标数据表的数据 4. 向目标数据表插入数据 数据要求和性能 1. 建议数据表中包含时间字段 2. 产品性能与数据表数据量、数据更新数量有关 ![]() 使用说明 1. 启动软件 2. 新建任务 任务-新建,进入数据库连接设置界面 ![]() 3. 在数据库连接设置界面填写数据库连接数据 ![]() 数据源、目标的类型:MYSQL、MSSQL或ORACLE 源和目标的数据库地址 源和目标的数据库名称 源和目标的用户名和密码 如果要从源数据库的多个数据表查询数据,可通过配置自定义查询的SQL语句实现,配置了自定义查询之后,不建议修改主界面的“数据表下拉框” 4. 连接数据库 点击连接按钮 ![]() 5. 选择要对接的数据表 通过修改“数据表”下拉框选项选择要对接的数据库,数据流转方向从源数据库指定数据表流向目标数据库指定数据表。 ![]() 如已对源数据库设置了自定义查询,则不需要修改源数据库的选定数据表 6. 编辑字段对应关系 通过下拉选项选择字段 ![]() 7. 进入操作-数据更新设置,填写时间字段,时间字段的格式 ![]() ![]() 格式字符串中,“y”表示年,“M”表示月,“d”表示日,“H”表示时,“m”表示分,“s”表示秒,如“20180611120923”为“yyyyMMddHHmmss”,“2018/06/11 12:09:23”为“yyyy/MM/dd HH:mm:ss”。 8. 填写数据转换执行周期 ![]() 9. 断开数据库连接 点击主接面“断开按钮” ![]() 10. 保存任务 点击 任务-保存,保存当前任务设置 ![]() 11. 如果需要新建更多任务,请重复步骤2-10 12. 启动定时执行 ![]() |