Oracle Restartのダウングレード

Oracle Restartを構成解除およびダウングレードしたり、インストール中にエラーが発生した場合にOracle Restartをトラブルシューティングするには、この手順を使用します。

Oracle Restartをダウングレードするには、まずOracle Databaseをダウングレードし、Oracle Restartを構成解除してから、Oracle Restartを再構成する必要があります。

また、roothas.shをコマンド・フラグ-deconfig -forceを使用して実行すると、インストールしたバイナリを削除せずにOracle Restartを構成解除できます。この機能は、スタンドアロン・サーバー用のOracle Grid Infrastructureのインストール中にエラーが発生した場合に役立ちます。たとえば、root.shコマンドを実行した際に、オペレーティング・システム・パッケージの欠落があったとします。roothas.sh -deconfig -force,を実行してOracle Restartを構成解除し、エラーの原因を修正して再度root.shを実行できます。

ノート:

Oracle Restartをダウングレードまたは構成解除する前に、実行中のすべてのデータベース、サービスおよびリスナーを停止します。
  1. rootユーザーでログインします。
  2. Oracle Databaseをダウングレードします。
  3. Oracle Restartリソースをダウングレードします。
    $ srvctl downgrade database -d db_unique_name -o oraclehome -t to_version
  4. Grid_home/crs/installディレクトリに移動します。
    # cd /u01/app/oracle/product/12.2.0/grid/crs/install
  5. roothas.sh-deconfig -forceフラグを使用して実行して、Oracle Restartを構成解除します。
    # roothas.sh -deconfig -force
  6. 削除ツール(deinstall)を使用してOracle Restartを削除します。
  7. 以前のリリースのOracle Restartホームでroot.shを手動で実行して、Oracle Restartを構成します。
    以前のリリースのOracle Restartがシステムにない場合、対応するリリースのスタンドアロン・サーバー用のOracle Grid Infrastructureインストールを実行して、Oracle Restartをインストールします。