复制建议Oracle 11g

时间:2016-07-28 09:26:16

标签: oracle oracle11g replication

我们需要实现从生产数据库到测试数据库(跨数据库链接)的复制(事务)。我们正在使用11g企业版。

这是因为它不仅仅是生产数据所需要的,其目的是测试数据库中的代码发布将针对来自prod系统的实际事务进行测试,而无需手动完成这些事务。如果事务失败,那么在prod系统中工作的测试系统中,发布时出现问题。

它不一定必须是实时的,但延迟是可以接受的。

由于复制问题导致生产事务失败,因此风险必须为零。

这里有什么选择?我相信Streams在12c被弃用了,这应该引起关注吗? GoldenGate是额外的£,我担心在这种情况下会将其排除在外。某种基于触发器的自定义解决方案......就我所见,prod系统的风险太大。

非常感谢任何建议!

1 个答案:

答案 0 :(得分:0)

从Oracle 12c版(12.1.x)开始,Oracle Advanced Replication和Oracle Streams将停止使用。 Oracle Golden Gate将取代Oracle Advanced Replication和Oracle Streams的所有功能。

请查看此可能的备选方案列表(仅举几例):

SharePlex
DBVisit
DBConvert