Testing the Upgrade Process for Oracle Database
Your test plan for Oracle Database upgrades should include these test procedures.
Oracle recommends that you create a full working copy of your database environment in which to test all the preupgrade, upgrade, and postupgrade processes.
You can create a test environment that does not interfere with the current production Oracle Database. Oracle Data Guard, for example, enables you to create physical and snapshot standby databases.
You may want to create a test versoin of your current production database.
If you plan to use Oracle Data Pump Export/Import, then export and import in stages, using subsets of the current production database.
Practice upgrading the database using the test environment. The best practice is to perform testing of the upgrade process on an exact copy of the database that you want to upgrade, rather than on a downsized copy or test data. If an exact copy is impractical, then carefully chose a representative subset of your data to move over to your test environment and test the upgrade on that data.
See Also:
-
Oracle Database Testing Guide for information about testing a database upgrade
-
Oracle Database Utilities for information on Data Pump Export and Import utilities
-
Oracle Data Guard Concepts and Administration for information on physical and snapshot standby databases
Parent topic: Preparing to Upgrade Oracle Database