Downgrading Oracle Restart

Use this procedure to deconfigure and downgrade Oracle Restart, or to troubleshoot Oracle Restart if you receive an error during installation.

To downgrade Oracle Restart, you must first downgrade Oracle Database, deconfigure Oracle Restart, and then reconfigure Oracle Restart.

Also, running the roothas.sh with the command flags -deconfig -force enables you to deconfigure Oracle Restart without removing the installed binaries. This feature is useful if you encounter an error during an Oracle Grid Infrastructure for a standalone server installation. For example, when you run the root.sh command, you find a missing operating system package. By running roothas.sh -deconfig -force, you can deconfigure Oracle Restart, correct the cause of the error, and then run root.sh again.

Note:

Stop all databases, services, and listeners that are running before you deconfigure or downgrade Oracle Restart.
  1. Log in as the root user.
  2. Downgrade Oracle Database.
  3. Downgrade the Oracle Restart resources:
    $ srvctl downgrade database -d db_unique_name -o oraclehome -t to_version
  4. Go to the Grid_home/crs/install directory:
    # cd /u01/app/oracle/product/12.2.0/grid/crs/install
  5. Run roothas.sh with the -deconfig -force flags to deconfigure Oracle Restart.
    # roothas.sh -deconfig -force
  6. Deinstall Oracle Restart using the deinstallation tool (deinstall).
  7. Run root.sh manually in the earlier release Oracle Restart home to configure Oracle Restart.
    If you do not have an earlier release Oracle Restart on your system, then perform an Oracle Grid Infrastructure for a standalone server installation for the respective release to install Oracle Restart.