12 Oracle Databaseソフトウェアの削除
次のトピックでは、Oracleソフトウェアおよび構成ファイルを削除する方法について説明します。
Oracleホームにあるdeinstallコマンドを使用して、Oracleソフトウェアを削除します。個々の製品またはコンポーネントの削除はサポートされていません。
               
警告:
クラスタ内のノード上にスタンドアロン・データベースがあり、同じグローバル・データベース名(GDN)を持つデータベースが複数ある状況で1つのデータベースのみを削除する場合は、deinstallコマンドを使用できません。
                  
- Oracle削除オプションについてdeinstallコマンドを使用して、Oracle DatabaseホームのOracle Databaseソフトウェアおよびコンポーネントを停止して削除できます。
- Oracle削除(deinstall)
 インストール後に、Oracleホーム・ディレクトリからdeinstallコマンドを実行できます。
- Oracle Databaseの削除の例
 次の例を使用すると、deinstallコマンドの実行方法を理解するのに役立ちます。
- クラスタ用Oracle Grid Infrastructureの削除レスポンス・ファイルの例deinstallコマンドを-paramfileオプションとともに使用すると、レスポンス・ファイルで指定した値を使用できます。
- クラスタへのOracle Grid Infrastructureスタンドアロン・サーバーの移行
 Oracle Restart (スタンドアロン・サーバー用のOracle Grid Infrastructureインストール)を使用するOracle Databaseインストールがあり、そのサーバーをクラスタ・メンバー・ノードとして構成する場合は、次の作業を行います。
- クラスタ用Oracle Grid Infrastructureのバイナリの再リンク
 クラスタ用Oracle Grid Infrastructure (クラスタ用に構成されたOracle ClusterwareとOracle ASM)をインストールした後、バイナリを変更する必要がある場合は、次の手順を実行します。Grid_homeはクラスタ用Oracle Grid Infrastructureホームです。
- Oracle Grid Infrastructureホーム・パスの変更
 クラスタ用Oracle Grid Infrastructure (クラスタ用に構成されているOracle ClusterwareおよびOracle ASM)をインストールした後、Gridホームのパスを変更する必要がある場合は、次の例に従って、既存のGridホームでデタッチして、新しいGridホームをアタッチします。
- バイナリを削除せずに行うOracle Clusterwareの構成解除rootcrs.shコマンドにフラグ-deconfig -forceを指定して実行すると、インストール済のバイナリを削除することなく、1つ以上のノードでOracle Clusterwareの構成を解除できます。
- Oracleメンバー・クラスタの構成の解除
 Oracleメンバー・クラスタの構成を解除するには、この手順を実行します。