Categories: Oracle Upgrade

Oracle 19c upgrade : Oracle 11G and Oracle 12 C to Oracle 19C

In my previous articles i have given you idea about the Oracle sql queries and multiple complex sql queries. In this article i would like to give you multiple steps for Oracle upgrade. In this article i would like to cover what is need for oracle 19c upgrade and the basic key steps we need to perform during oracle upgrade at application level.When it comes to oracle upgrade thing there are multiple questions in a mind whether the oracle upgrade will support previous application. Whether application will work fine after that?If any changes needs to be done at application level and so on? So i have started to write series of articles specifically for Oracle 11G and Oracle 12 C to Oracle 19C. In this article i would like to cover 2 key topics :

  1. Need for Oracle 19C
  2. Basic Steps for Oracle Upgrade activity with tentative estimation percentage

Need For Oracle 19C upgrade :

Everyone have question in mind that why there is need to upgrade the oracle database from lower versions to Oracle 19 C. There are multiple reasons for the same. I have mentioned some of the important features and functionalities of oracle 18c in my article. They have added some more features in oracle 19 c. Following are some important reasons for upgrading the Oracle 11G or Oracle 12C to Oracle 19C.

1.Database 19c is the long-term support release or “Terminal Patch Set” for oracle, with premier support planned through March 2023 and extended support through March 2026.

2.The Extended support is always costlier than the Oracle upgrade.

3.We are trying to upgrade to Oracle 19c because it is the stable long term release version with the premium support until 31-Mar-2023.

4.There are so many new features added which may improve the performance of application by considering the database levels.

5.The previous experiences where Posti did upgrade from 11 to 12 version they have not faced very huge  impact on application level.

6.Oracle has provided High level of security for 19 C so it is always good practice to use the oracle 19c version.

Basic Steps for Oracle Upgrade :

In this section i would like to mention some basic steps which we need to perform to do the oracle upgrade.

1.Prepare Upgrade Test server :  Oracle DBA Team Needs to do the Upgrade Preparation Plan in detail with its related activities needs to be done. (Tentative Effort Estimation – 10%)

2.Test Upgrade Process :  This task needs to be done by DBA team on lower environments and we need to check the Test upgrade process done properly. Initially Application Team needs to check the connectivity with the applications at this stage. (Tentative Effort Estimation – 10%)

3.Test Database and application : In this phase Oracle DBA team needs to check the database. Application team needs to check whether each and every database functionalities are working properly. There might be chances that few functions features are not available in latest version. Application team needs to test every functionality thoroughly. This phase will take more time. (Tentative Effort Estimation – 30%)

4. Fixes on Database Side : We need to do some fixes if any issues come and retest the features of application and we require to do User Acceptance Testing as well in this phase. (Tentative Effort Estimation – 10%)

5.Preparation for production Database : Oracle DBA team needs to do preparation plan for production database same as test database. (Tentative Effort Estimation – 10%)

6. Upgrade the Production Database : Oracle DBA team needs to upgrade the database on production server. Application team needs to check the connectivity with the application at this stage. (Tentative Effort Estimation – 20%)

7.Tune And Adjust the new database : Oracle DBA team needs to tune and adjust the new database and application team needs to work on testing different functionalities from their end. If any changes done at testing phase application team needs to apply those changes and need to do the smoke testing.((Tentative Effort Estimation – 10%)

The above stages are important to do the plan for oracle upgrade at application level and database level. I hope this information is useful to you preparing the plan for Oracle 19c upgrade. If you have any issues or concerns related to same kindly comment in comments section.

Amit S

Oracle Consultant with vast experience in Oracle BI and PL/SQL Development. Amiet is the admin head of this website who contributes by preparing tutorials and articles related to database technologies. He is responsible to manage the content and front-end of the website.

Share
Published by
Amit S

Recent Posts

The Essential Guide to Cryptocurrency Exchange Platform Development for Beginners and Beyond

Introduction Cryptocurrencies took the world by storm, setting up a new financial system and breaking…

5 months ago

Top 20 System Administrator Interview Questions and answers

In my previous article I have given Top 20 technical support interview questions with its…

7 months ago

Desktop Support Scenario Based Interview Questions

In my previous articles I have given 15 most asked desktop support interview questions with…

7 months ago

How Do Business Analysts Use SQL for Their Needs?

A business analyst is someone who is versed in processes of data analysis used for…

7 months ago

Top 15 Control-M Interview Questions with Answers

In my previous article I have already given top questions and answers for Desktop support…

7 months ago

Top 20 SQL Interview Questions for Production Support

In my previous article I have given unix production support interview questions and answers. In…

7 months ago