2

如何将数据从一个Oracle数据库的某些表实时迁移到另一个(如果将数据插入到oracle1.table1的表中,我希望它在1分钟内复制到oracle2.table2。

这怎么可能?

在 SQL Server 中,我已经了解了 SSIS 的工作原理,但是对于 Oracle 到 Oracle 的数据迁移有什么类似的吗?

4

2 回答 2

1

你想要的是数据复制。在数据的初始副本之后,仅复制该数据上的事务。为此,dbvisit replicate 是一个非常聪明的工具。您可以自己编写代码以使用流,但您可以期望构建一个不太稳定且最终比购买 dbvisit 复制许可证更昂贵的系统。另一个选择是 Oracle 的 Golden Gate,但它功能强大且价格昂贵。

请参阅dbvisit 网站

于 2013-11-07T19:50:12.550 回答
0

您可能会尝试查看数据泵

Oracle 数据泵技术支持将数据和元数据从一个数据库高速移动到另一个数据库。Oracle Data Pump 仅在 Oracle Database 10g 第 1 版 (10.1) 及更高版本上可用。

于 2013-11-07T16:53:16.863 回答