Running Update Readiness Tool (URT) prior to upgrade, may fail on Index Definition Validation with errors.
Example errors from URT log:
DECLARE*ERROR at line 1:ORA-04063: package body "SYS.DBMS_SQLTUNE_INTERNAL" has errorsORA-06512: at "SYS.DBMS_STATS", line 40751ORA-06512: at "SYS.DBMS_STATS", line 40035ORA-06512: at "SYS.DBMS_STATS", line 38912ORA-06512: at "SYS.DBMS_STATS", line 37089ORA-06512: at "SYS.DBMS_STATS", line 34971ORA-06508: PL/SQL: could not find program unit being called: "SYS.DBMS_SQLTUNE_INTERNAL"ORA-06512: at "SYS.DBMS_STATS_INTERNAL", line 11319ORA-06512: at "SYS.DBMS_STATS_INTERNAL", line 11428ORA-06512: at "SYS.DBMS_STATS", line 34937ORA-06512: at "SYS.DBMS_STATS", line 36653ORA-06512: at "SYS.DBMS_STATS", line 38738ORA-06512: at "SYS.DBMS_STATS", line 39738ORA-06512: at "SYS.DBMS_STATS", line 40183ORA-06512: at "SYS.DBMS_STATS", line 40732ORA-06512: at "PROTECT.DSH_OBJECTS_VALIDATION", line 1899ORA-06512: at line 11errors:
Bad/Corrupt Oracle Packages
For Oracle Enterprise customers, contact your DBA to have them repair the packages.
If Oracle Standard was purchased through Broadcom, or a partner, please contact your DLP Technical Support team for further assistance.