如何将一些表中的数据从一个Oracle数据库迁移到另一个Oracle数据库?

时间:2013-11-07 16:45:57

标签: sql oracle ssis migration

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

怎么可能?

在SQL Server中,我已经看到了SSIS的工作原理,但Oracle和Oracle数据迁移有什么相似之处吗?

2 个答案:

答案 0 :(得分:1)

您想要的是数据复制。在初始数据副本之后,仅复制该数据上的事务。为此,dbvisit replicate是一个非常智能的工具。你可以自己编写代码来使用流,但是你可以期望构建一个不太稳定的系统,而不仅仅是购买dbvisit复制许可证。另一个选择是甲骨文的金门,但功能强大,价格有点贵。

请参阅the dbvisit website

答案 1 :(得分:0)

您可能会尝试查看Data Pump

  

Oracle Data Pump技术可实现数据的高速移动   和元数据从一个数据库到另一个Oracle Data Pump是   仅适用于Oracle数据库10g第1版(10.1)及更高版本。