2012-01-24 297 views
2

我需要在两个数据库之间同步数据。主数据库是一个SQL服务器数据库,其中发生所有插入,更新和删除操作。另一个数据库是一个MySQL数据库,它反映了同步时主数据库的状态。在两个不同的数据库之间同步数据

请注意,实时同步并不重要,同步将根据运营商和网络的可用性随机完成。

我的问题:

  • 什么是可能的方式来确定两个数据库都已经同步,并且不需要同步
  • 什么是可能的方式推动从SQL数据到MySQL服务器(无需从MySQL提取数据)
  • 我应该使用自定义脚本或者是有一个工具,可以采取preocess照顾

回答

1

尝试Pentaho的壶,这是一个INDU强大的ETL工具。我们编写了一个自定义的Perl脚本进行同步,这在找到Kettle之前也是有效的。

相关问题