我们有 2 个当前的 Oracle 10G(10.2.0.1) 生产数据库,我们计划迁移到使用 Oracle 12C 的新数据库服务器。由于每个数据库的数据只有 5GB 左右,因此创建新实例并使用数据泵传输数据的最佳方式。为此,我创建了一个从 Oracle 12C 数据库到 10G 的数据库链接,并使用它来 expdp 来自 12C 数据库的数据。但是,当我导入导出的数据时,我的表周围有这样的错误:
ORA-39083: Object type TABLE:"USER"."WH_SEARCH_ACT" failed to create with error:
ORA-00406: COMPATIBLE parameter needs to be 12.2.0.0.0 or greater
ORA-00722: Feature "Partition Read Only"
除了在生产数据库中添加 COMPATIBLE 参数之外,还有其他解决方案吗?这是生产,所以我不能只更新/修改当前的生产数据库。这里有任何其他解决方案,因为我不喜欢在导入数据泵文件之前创建表。