【问题标题】:Invalid objects while upgrading Oracle 12c to 18c将 Oracle 12c 升级到 18c 时对象无效
【发布时间】:2019-09-20 09:22:19
【问题描述】:

180 个对象在先决条件中无效,即使在将 oracle 12c 升级到 18c 时运行 utlrp.sql

在运行 EXECUTE DBMS_PREUP.INVALID_OBJECTS 时,我在输出中获得了 APEX 包,我已从 4.2 升级到最新的 19。在此处查看更多详细信息:

【问题讨论】:

  • 错误:ORA-38824:CREATE OR REPLACE 命令可能不会更改现有对象的 EDITIONABLE 属性。编译同一个包时出现这个错误

标签: database oracle upgrade oracle18c invalid-object-name


【解决方案1】:

我认为您无法解决这个问题,因为 APEX 4.2 未获得高于 12.1.0.2 的 Oracle 版本的认证

【讨论】:

  • 嗨,我用我的 APEX_040200 用户尝试了上述步骤,但我仍然无法编译同一用户的 180 个无效对象。
  • 错误:ORA-38824:CREATE OR REPLACE 命令可能不会更改现有对象的 EDITIONABLE 属性。编译同一个包时出现这个错误
  • 更新了我的答案以显示 APEX 4.2 与 Oracle 版本的兼容性
猜你喜欢
  • 2019-11-17
  • 1970-01-01
  • 1970-01-01
  • 2017-12-31
  • 1970-01-01
  • 1970-01-01
  • 2015-07-17
  • 2018-02-12
  • 1970-01-01
相关资源
最近更新 更多