11gR2 Upgrade Companion (Version 2.40)
Best Practices > Introduction
The Best Practices section is not a replacement for the
Oracle Database Upgrade Guide
butrather a companion document that emphasizes and elaborates on database upgraderecommendations and requirements. The Best Practices are derived by Oracle technical staff and offer an accumulation of real-world knowledge and experience obtained while working with our customers.
The Best Practices tab is organized by the following major steps in the Upgrade Methodology:
: Important information related to planning the databaseconfiguration, and testing
Prepare and Preserve
: Information related to preserving and preparing the sourceenvironment for the Oracle Database 11g upgrade
: Final reminders and information required for the actual upgrade
: Testing and analysis which should be performed after upgrading your test and production databases to Oracle Database 11g Be sure to validate and adjust the upgrade steps repeatedly in your test environment. Your finalupgrade plan and execution steps should run smoothly during testing before you perform the upgradein your production environment. The following sample workflow illustrates this approach: 1. Upgrade Planning - Evaluate and document the plan for configuring and testing the upgradeprocedure in your test environment
The documented plan resulting for this step will be relevant for Test, Stage, andProduction environments2. Prepare and Preserve - Evaluate, document, and perform the steps to prepare your testenvironment
Decisions and steps outlined here will be relevant for both Test and Productionenvironments3. Upgrade - Upgrade your test environment
Document any lessons learned from this step to ensure smooth execution whenupgrading your production database.4. Post-upgrade - Use the tips and techniques documented here to ensure your testenvironment is performing up to a standard required for production5. At this point, you have upgraded the test environment. Consider the following:
Have you adjusted your plan to include everything you learned from the testupgrade?
During your production upgrade, an accurate plan is important to avoidproblems that were encountered during the test upgrade
Are you comfortable that you have a repeatable plan to upgrade production?
If not, test the upgrade procedure again
Are you comfortable that the system was tested adequately for functionality and