【问题标题】:Oracle Database Migration from 9i to 12cOracle 数据库从 9i 迁移到 12c
【发布时间】:2020-05-12 13:02:59
【问题描述】:

我正在处理一个必须将 Oracle 9i 数据库迁移到 Oracle 12c 的用例,但由于我是 Oracle 数据库的新手,所以我想知道可能会出现什么样的后果或我可能会遇到什么样的错误在数据库迁移中。

另外,如果您在此迁移中有任何工具或媒介,请建议我。

这些是我对客户的要求:

【问题讨论】:

  • What sort of consequences might be there or what type of error I might get in the DB migration. 最好的答案是在测试数据库上做几次,因为每个具有不同数据和对象的环境可以有不同的输出。
  • 我不认为你可以一步完成。很可能您必须运行多次升级,例如首先到 Oracle 10g -> 11g -> 12c。您应该非常仔细地测试升级路径。

标签: database oracle migration oracle12c oracle9i


【解决方案1】:

首先,您应该选择支持时间最长的 Oracle Database 19c。 Oracle Database 12.2 在今年 11 月停止支持。

对于这么小的数据库,使用旧的导入/导出工具 (imp/exp) 可能是最简单的。

否则需要多次升级:

  • 9.2.0.1 => 9.2.0.8

  • 9.2.0.8 => 11.2.0.4

  • 11.2.0.4 => 19

现在,Windows XP 不支持 11.2.0.4,因此您可能需要先迁移到 2012 服务器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    • 2014-12-09
    • 1970-01-01
    相关资源
    最近更新 更多