This post describes the steps on how we can upgrade the Oracle Database release 19.7 to 19.16 running on Oracle Cloud Infrastructure VM DB Systems. At the time of writing this post, 19.6 was the latest patchset available on the console. It is always advisable to go through the official documentations Upgrade your database from console. Also this note is not applicable for database running on ExaCS.
Prerequisites
The following are required in order to upgrade a database on a bare metal or virtual machine DB system:
The DB system must use Oracle Linux 7 (OL7)
If your DB System uses ASM storage management software, the system must use Oracle Grid Infrastructure 19c
Your Oracle database must be configured with the following settings in order to upgrade:
The database must be in archivelog mode.
The database must have flashback enabled. Your DB Recovery Dest should point to +RECO Diskgroup.
Before you proceed with the next steps, it is always advisable to take the full backup of the database. We had faced one major issue related to wallets which is not documented anywhere and this fullbackup helped us. I will blog this in my future posts.
Precheck
The Precheck gives you an option to upgrade the component for Grid Infrastructure as well as for the Database running on DB System.
First, we did the upgrade for Grid Infrastructure and then we did it for Db System.
The Precheck ran for 10 mins.
Once the precheck is complete, we will click on "Apply".
Once the GI is moved to latest patchset, we will go the DB system and follow the same process
Post Upgrade Activity:-
1. Verify if there are
any errors in alert log.
2. Verify the
dba_registry
3. In my case, this was
the patchset upgrade but if you are doing a major upgrade, you need to decide
when can you change the Compatible parameter. I normally do it after 1 week of
upgrade.
4. Update the .bashrc to
reflect the new Oracle Home. The tooling doesn't update it
5. Take the manual
backup and enable automatic backups if required
6. Remove the Old Oracle
home using DBCLI
References:- https://docs.oracle.com/en-us/iaas/dbcs/doc/upgrade-database1.html
Daniel has published a wonderful blog on the major upgrade in this blog VM DB System DB upgrade
No comments:
Post a Comment