【问题标题】:Tools for Oracle DB migration from AIX to Linux用于从 AIX 迁移到 Linux 的 Oracle DB 工具
【发布时间】:2018-10-24 15:49:14
【问题描述】:

我的同事在 AIX 中运行 Oracle 数据库 (11g),他们希望将此数据库移至 RHEL。我已经找到Link。但是,我想检查是否有人已经迁移或使用了任何其他最佳工具。

【问题讨论】:

    标签: oracle aix rhel


    【解决方案1】:

    您有多种选择。如前所述,Oracle 数据泵是最简单的方法。它会将您从每个 >=10g 的版本提升(甚至在您使用 VERSION= 参数时恢复)。

    需要注意的是: 数据库的大小 - 以及您的停机时间要求。

    就大型数据库而言,可传输表空间是通常的选择。更多的工作,因为您将不得不重建元信息,例如同义词、视图、plsql、序列等 - 在您的情况下,您将不得不转换表空间,因为您来自 Big Endiann 平台并进入 Little Endiann。 DBMS_FILE_TRANSFER 可以在这里为您提供帮助,因为它可以同时恢复和隐蔽,而 RMAN 需要一个带有暂存空间的两阶段操作。

    您可以使用 RMAN 增量备份加速可传输表空间,以避免大部分复制/转换时间。您可以通过完全可传输导出/导入(最小源:11.2.0.3 - 最小目标:12.1.0.1)来简化它,其中 Data Pump 执行可传输表空间的手动工作。

    当然还有其他技术,例如通过数据库链接等创建表格作为选择或插入附加选择选项。

    只需查看大型幻灯片“升级/迁移/整合到 12.2”以获取客户示例 - 以及我页面上的“在 230Tb”幻灯片:https://mikedietrichde.com/slides/

    干杯, 迈克

    【讨论】:

    • 迈克,真的很棒。这么详细的解释。我已经下载了pdf并通过了。真的很有用。
    • 谢谢 - 如果您需要其他建议或澄清,请告诉我。干杯,迈克
    【解决方案2】:

    是否有某些原因您不能只使用 Oracle Database Pump?

    在 RHEL 上创建数据库,确保使用兼容的字符集。

    https://docs.oracle.com/cd/B19306_01/server.102/b14215/dp_overview.htm

    【讨论】:

    • 嗨 Bocas,我​​会尝试使用它。我以前试过j RMAN。将尝试数据泵。谢谢。
    猜你喜欢
    • 2018-02-06
    • 2010-12-11
    • 2018-09-14
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 2017-05-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多