从不同DBMS中的两个数据库同步一些表

时间:2015-06-12 10:29:33

标签: mysql sql db2

我想从不同DBMS(DB2和MySQL)中的两个数据库同步一些表。如果不在使用这些数据库的任何应用程序中编写代码,我该怎么做?有什么想法吗?

使用DB2的应用程序是用Java编写的,另一个是SuiteCRM

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以调整一些工具来执行您想要的操作:

  • 在数据库中拥有主表(MDM),并在其他数据库中具有复制或联合。 (MDM软件或同等学历)
  • 在DB2中创建一个触发器,该触发器调用在MySQL中写入值的外部UDF。也许,你需要在MySQL中使用类似的东西但不知道是否可能。 (内部开发)
  • 使用使用MySQL表的联合(信息集成)在DB2中创建别名表,这样DB2直接在MySQL中插入。 (额外许可证)