This script is applicable for upgrades to Oracle Database 12.1 only.
cd /u01/app/oracle/product/${NEWVER}/rdbms/admin
mkdir /tmp/${NEWVER}
cp preupgrd.sql /tmp/${NEWVER}
cp utluppkg.sql /tmp/${NEWVER}
cd /tmp/${NEWVER}
sqlplus / as sysdba
@preupgrd.sql
Review output in:
/u01/app/oracle/cfgtoollogs/DB_NAME/preupgrade/preupgrade.log
@?/rdbms/admin/utluppkg.sql
SET SERVEROUTPUT ON;
exec dbms_preup.run_fixup_and_report('INVALID_SYS_TABLEDATA')
SET SERVEROUTPUT OFF;
See: Deinstall DMSYS
See: Invalid Objects
See: Recycle Bin