【问题标题】:How to migrate data from some tables from one Oracle database to another?如何将一些表中的数据从一个 Oracle 数据库迁移到另一个?
【发布时间】:2013-11-07 16:45:57
【问题描述】:

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

这怎么可能?

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

【问题讨论】:

  • 如果有的话,你仍然可以使用 ssis,只需创建两个数据库连接

标签: sql oracle ssis migration


【解决方案1】:

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

the dbvisit website

【讨论】:

    【解决方案2】:

    您可能会尝试查看Data Pump

    Oracle 数据泵技术支持非常高速的数据移动 以及从一个数据库到另一个数据库的元数据。 Oracle 数据泵是 仅适用于 Oracle 数据库 10g 第 1 版 (10.1) 及更高版本。

    【讨论】:

      猜你喜欢
      • 2023-01-11
      • 1970-01-01
      • 2011-08-07
      • 2020-03-16
      • 1970-01-01
      • 2020-02-03
      • 2019-12-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多