繁体   English   中英

将 Oracle 12c 升级到 18c 时对象无效

[英]Invalid objects while upgrading Oracle 12c to 18c

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

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

不知道这是否对您有帮助,我在 APEX 5.1.1 上。 这就是我从 12.1.0.2 升级到 12.2.0.1 后正在做的事情。

升级到 12.2 后 APEX 无效 - ORA-20001: MISSING GRANT (Doc ID 2274616.1)

grant execute on "MDSYS"."SDO_DIM_ARRAY" to APEX_050100;
grant execute on "MDSYS"."SDO_DIM_ELEMENT" to APEX_050100;
grant execute on "MDSYS"."SDO_ELEM_INFO_ARRAY" to APEX_050100;
grant execute on "MDSYS"."SDO_GEOMETRY" to APEX_050100;
grant execute on "MDSYS"."SDO_ORDINATE_ARRAY" to APEX_050100;
grant execute on "MDSYS"."SDO_POINT_TYPE" to APEX_050100;
set serveroutput on
@$ORACLE_HOME/rdbms/admin/utlrp.sql
Exec sys.validate_apex

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM