将进度数据库与SQL Server同步

时间:2013-03-20 03:57:17

标签: sql-server-2008-r2 data-synchronization progress-db

我有一个Progress Database OpenEdge 10.2A,我们有SQL Server 2008R2。现在我的要求是寻找一种可以在这两个数据库之间进行数据库同步的工具(如上所述)。

所需的主要功能包括:

  1. 数据同步应该是双向的。
  2. 如果一个系统关闭,那么它应该能够将更新的数据存储在自身中,可以采用消息队列或其他形式,然后在启动时发送到目的地。
  3. 当对源系统进行任何DML或DDL更改时,工具应该能够从源中获取更改。
  4. 它应该具有调度数据同步的能力,即数据同步应该发生的每个调度时间。
  5. 您能告诉我市场上有哪些方法或任何可用的工具可以帮助解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

Progress将复制作为附加功能。但是,如果可以处理MsSql的进展,我不确定。

以下是 Progress 10.2B 文档的链接,您可以在其中阅读有关复制的信息: http://communities.progress.com/pcom/docs/DOC-103525

实际上,10.2A已经退休了(2008年发布)。当前版本是11.2。无论如何,我认为您最好联系当地的Progress办公室,询问他们是否有任何解决方案。 http://www.progress.com

对于第三方解决方案,我还没有得到线索!

答案 1 :(得分:0)

Bravepoint有一个“复制到SQL”产品。我没有经验。

http://www.bravepoint.com/products-pro2-replication-suite.shtml