DBSync是一款数据库比较与同步工具,能找出数据库之间的差异,能实时同步差异数据,从而使双方始终保持一致,用于系统对接、数据分发、数据对比等。
软件特色
●非侵入式,独立运行
非侵入式,无需改动现有系统,无需注入脚本或触发器,不增加数据库负荷,只需连接上即可同步,独立运行,简单易用。
●支持各种数据库
支持各种数据库,如Access、SQL Server、MySQL、Oracle、DB2等,还支持Excel、txt、csv等文件,任何可用OLE
DB或ODBC连接的数据,均可参与同步。
●支持异构数据库同步
既支持同构数据库之间的同步,如Access到Access,MySQL到MySQL,又支持异构数据库同步,如Access到SQL Server、SQL
Server到MySQL、MySQL到Oracle等。
●支持跨平台及异地同步
既支持同构平台之间的同步,如Windows到Windows,Linux到Linux,又支持跨平台同步,如Windows到Linux,Linux到Unix等,支持异地同步。
●支持增量同步
既支持简单的全部复制式同步(Insert),又支持增量同步。软件能快速扫描数据库,找出相互间的差异数据(即增量),只对增量进行同步。
●支持双向同步
参与同步的数据表,可根据需要分成多个区块,各区块分别指定同步方向,实现整体上的双向同步,能满足分布式系统的同步要求。
●支持二进制字段
有些字段的数据类型为binary、byte[]、image、object等,它们是用于存放图片、文件等二进制数据的,这类字段也可进行同步。
软件亮点
●支持同步后处理
可设置同步后需要执行的SQL语句,实现同步后的额外处理,如数据转换、公式计算等。
●可以先比较再同步
实施同步前,可以先比较,找出相互间的差异,列出具体的差异数据,以便核对变更情况,确定无误后再同步。
●秒级实时同步
重复同步的时间间隔最短可设置为1秒,源数据库发生变更后,1秒后就同步过去,几乎等同于实时同步。
●无人值守同步
具有定期自动同步功能,只需预先设置好时间间隔,就可长期自动同步;支持系统重启后自动恢复同步,防止因系统重启而中步,实现无人值守同步。
●异常提醒通知
具有提醒通知功能,每当任务执行出现异常,可Email通知当事人,让您能及时知晓、及时排错。
更新内容
DBSync V1.5:
1、新增提醒通知功能。每当任务执行出现异常,可Email通知当事人,让您能及时知晓、及时排错。
2、任务列表、操作日志界面,为数据行新增底色,隔行变色,鼠标移到时高亮,移出时恢复原色。
3、改善同步速度。如果仅同步删除增量,只需读取主健字段,其它字段没必要读取。
4、增强健壮性。更新目标数据库时,如在某条记录上出错,此前是记错误日志,立即停止,待人工处理。现改为,记错误日志,但跳过该记录继续处理。