4 Using AutoUpgrade for Oracle Database Upgrades
Learn how to use AutoUpgrade to simplify your upgrade tasks.
- About Oracle Database AutoUpgrade
The AutoUpgrade utility identifies issues before upgrades, performs pre- and postupgrade actions, deploys upgrades, performs postupgrade actions, and starts the upgraded Oracle Database. - Examples of How to Use AutoUpgrade
To guide your upgrade, use the AutoUpgrade workflow example that matches your upgrade use case. - AutoUpgrade Messages and Process Description Terms
To understand how your upgrade checks and operations are proceeding, learn about the AutoUpgrade utility messages that are generated as the utility runs. - About AutoUpgrade Processing Modes
The four AutoUpgrade processing modes (Analyze, Fixup, Deploy, and Upgrade) characterize the actions that AutoUpgrade performs as it runs. - Understanding AutoUpgrade Workflows and Stages
The AutoUpgrade workflow automates each step of a typical upgrade process. The stages that run depend on the processing mode that you select. - Understanding Non-CDB to PDB Upgrades with AutoUpgrade
You can upgrade and convert a non-CDB to a PDB in a new CDB in a single operation, or upgrade and then convert a Non-CDB database to a PDB in a pre-existing CDB. - Understanding Unplug-Plug Upgrades with AutoUpgrade
AutoUpgrade can perform an unplug of a pluggable database (PDB) from an earlier release source container database (CDB), plug it into a later release target CDB, and then complete all the steps required to upgrade the PDB to the target CDB release. - AutoUpgrade Command-Line Parameters and Options
Review the AutoUpgrade parameters and select the parameters and options for your Oracle Database upgrade use case. - AutoUpgrade Utility Configuration Files
AutoUpgrade configuration files contain all the information required to perform Oracle Database upgrades. - AutoUpgrade and Oracle Database Configuration Options
When you run AutoUpgrade, it determines the type of database (Oracle Database, Oracle Database Standalone with Oracle ASM, or Oracle RAC), and performs an upgrade for that type of database - AutoUpgrade Configuration File Examples
Use these examples to understand how you can modify your own AutoUpgrade configuration files to perform a variety of configuration actions during the upgrade. - AutoUpgrade before_action Local Parameter Example
To install Oracle Database features as part of your upgrade plan, you can use thebefore_action
local parameter to run scripts. - AutoUpgrade Internal Settings Configuration File
Internal configuration settings control how AutoUpgrade runs. - AutoUpgrade Log File Structure
The AutoUpgrade utility produces a log file structure that includes job status and configuration files. - Enabling Full Deployments for AutoUpgrade
To enable a guaranteed restore point (GRP) so that you can flashback an upgrade, you must set up archive logging, and you should complete other tasks to enable AutoUpgrade to complete the upgrade. - Examples of How to Use the AutoUpgrade Console
The AutoUpgrade console provides a set of commands to monitor the progress of AutoUpgrade jobs. The console starts by default when you run the AutoUpgrade utility, and is enabled or disabled by the parametersconsole
andnoconsole
. - How to Override Default Fixups
You can use theRUNFIX
column entry to disable automated fixups, except in cases where disabling the fixup violates security or Oracle policy. - Local Configuration File Parameter Fixups Checklist Example
To include or exclude specific fixups for individual databases during upgrades, use the local configuration file checklist. - Proper Management of AutoUpgrade Database Changes
AutoUpgrade is a powerful utility, which requires that you use it responsibly. Review and avoid using AutoUpgrade in ways that put the database at risk. - AutoUpgrade and Microsoft Windows ACLs and CLIs
When running AutoUpgrade on Microsoft Windows systems, Oracle recommends additional best practices with access control lists (ACLs) and command-line interfaces (CLIs).