Check List for Oracle Database Upgrade
No Description Status
1. Enable Port 6000 (Default port) XWindow to run Yes
DBUA No
2. Enable Port 22 (SSH) Yes
*if it’s still not open No
3. Run XClock to verify status of GUI Yes
No
4. DBUA can upgrade only supported versions of Yes
direct upgrade. No
Please verify version from current database
12.1.0.2 OR
12.2.0.1
5. Download and Run Oracle’ Database Pre-Upgrade Yes
Utility (Doc ID 884522.1) No
* Oracle Database Pre-Upgrade utility is executed on your
existing database, while the database is running (no
shutdown required) and provides a list of items which should
be reviewed prior to the actual upgrade.
6. Create New Oracle Home for 19c
*Make sure there are enough disks space in the
current Oracle home path (12c) to create new
Oracle home(19c)
7. Transfer Binary Oracle 19c inside the current
Oracle server
8. Source Database
I. Ensure that all database Yes
components/objects provided by Oracle No
are Valid
II. Make sure to have a valid backup of Yes
source database prior to upgrade. No
III. Ensure backup is complete before Yes
upgrade No
IV. Empty recycle bin Yes
No
V. Disable any custom triggers that would
get executed before / after DDL
statements. Re-enable after the upgrade. Yes
No
VI. Check the database server
upgrade/downgrade compatibility matrix
before upgrading the database. Yes
No
VII. Set Archive Log ON during upgrade.
Oracle recommends that you set Archive
Log ON in order for DBUA to create and Yes
update the log file for the upgrade No
process.
VIII. For Oracle RAC, if you upgrade a cluster
database using DBUA, then you must
leave the CLUSTER_DATABASE Yes
initialization parameter set to TRUE. No
IX. Ensure to run the pre-upgrade utility prior
to upgrading the database. (refer item no
3) Yes
No
X. Examine and follow the recommendation
given in the preupgrade log file. (refer
item no 3) Yes
No
XI. Materialized views in source database
should be stopped before upgrade (Doc ID
1406586.1) Yes
No
XII. Disable scheduled database custom jobs /
cron jobs.
Yes
No
9. Target Database
I. Verify whether Operating System/ Yes
Platform is certified for 19x release No
II. Make sure to set the ORACLE_HOME, Yes
PATH, LD_LIBRARY_PATH, LIBPATH etc. to No
19.x target home.
III. Review patch status inside current Yes
database (Doc ID 2539751.1) No
10. Make sure Latest RMAN Backup success before Yes
start upgrade No