この章では、システムからOracle Forms and Reportsを削除する方法について説明します。
ソフトウェアを削除するときは、この章で説明する手順に必ず従ってください。ソフトウェアを手動で削除しようとすると、後で再度ソフトウェアをインストールする際に問題が発生する可能性があります。この章の手順に従うと、ソフトウェアを適切に削除できます。詳細は、4.3項「ソフトウェアの再インストール」を参照してください。
注意: 特定の製品コンポーネントを削除する必要がある場合は、そのコンポーネントが含まれているドメイン全体を削除する必要があります。複数の製品が含まれているドメインから単一の製品を削除することはできません。ドメインの削除手順は、4.2.3項「Oracle WebLogic ServerおよびWebLogic Serverドメインの削除」を参照してください。 |
次のトピックを取り扱います:
Oracle Forms and Reportsのアンインストーラには、次のソフトウェア削除オプションがあり、記載されている順に行う必要があります。
管理対象外ASInstanceのアンインストール
このオプションを選択すると、システム・コンポーネントのインスタンスのうち、WebLogicドメインと関連付けられていないものが削除されます。
注意: すべてのコンポーネントがWebLogic Serverドメインと関連付けられる必要があるため、このオプションはOracle Forms and Reportsには適用されません。 |
Weblogicドメインにより管理されているASInstanceのアンインストール
このオプションを選択すると、システム・コンポーネントのインスタンスのうち、WebLogicドメインで管理されているものが削除されます。管理対象インスタンスを削除するには、管理サーバーが起動され、実行されている必要があるため、WebLogicドメインにアクセスするために資格証明を指定する必要があります。
インストーラまたは構成ツールを使用してOracle Forms and Reportsコンポーネントを構成した場合は、このオプションを選択してください。
Oracleホームのアンインストール
このオプションを選択すると、アンインストーラを起動したOracleホーム以下のすべてのファイルが削除され、そのOracleホーム・ディレクトリを削除するかどうかも選択できます。Oracleホームを削除する前に、システム・コンポーネントのすべての管理対象外および管理対象のインスタンスが削除され、すべてのサーバーが停止していることを確認してください。アンインストーラは、起動したOracleホーム・ディレクトリのみを削除し、関連付けられた管理対象インスタンスは削除しません。
次の場合は、このオプションを選択する必要があります。
Oracle Forms and Reportsコンポーネントを構成し、そのコンポーネントの管理対象インスタンスがすべて削除済で、すべてのサーバーが停止していて、Oracleホームからソフトウェアを削除する準備ができている場合。
ソフトウェアのみのインストールを実行し、インストールしたソフトウェアを削除する場合。このシナリオでは、Oracle Forms and Reportsコンポーネントが構成されていないので、「Weblogicドメインにより管理されているASInstanceのアンインストール」オプションを選択する必要がありません(アンインストーラを起動して、直接「Oracleホームのアンインストール」オプションを選択できます)。
Oracle Forms and Reports OracleホームとOracle共通ホームの2つのOracleホーム・ディレクトリを削除する必要があります。各Oracleホームには独自のアンインストーラがあり、各アンインストーラは起動した場所のOracleホームのみを削除するため、Oracleホームごとにアンインストーラを別々に起動する必要があります。
システムからOracle WebLogic Serverも削除する場合は、Oracle WebLogic Serverのアンインストーラを起動して削除する必要があります。手順は、4.2.3項「Oracle WebLogic ServerおよびWebLogic Serverドメインの削除」を参照してください。
図4-1に、その他の関連タスクとともに、これらのアンインストール・オプションを実行する順序を示します(システムに管理対象インスタンスが構成されていると想定しています)。
表4-1に、フローチャートに記載されている各タスクに関する追加情報を示します。
表4-1 Oracle Forms and Reportsのアンインストール・タスク
タスク | 説明 |
---|---|
Oracle Forms and Reportsのアンインストーラを起動します。 |
Oracle Forms and Reportsのアンインストーラを起動し、管理対象インスタンスを削除します。管理対象インスタンスを削除する前に、管理サーバーが起動していることを確認してください。 4.2.1.1項「アンインストーラの起動」および4.2.1.2項「管理対象のOracle Forms and Reportsインスタンスの削除」を参照してください。 |
Oracle Fusion Middlewareを停止します。 |
管理サーバーを停止します。 詳細は、4.2.1.3項「Oracle Fusion Middlewareの停止」を参照してください。 |
Oracle Forms and Reportsのアンインストーラを再起動します。 |
Oracle Forms and Reportsのアンインストーラを再び起動し、Oracle Forms and Reports Oracleホーム・ディレクトリを削除します。 4.2.1.1項「アンインストーラの起動」および4.2.1.4項「Oracle Forms and Reports Oracleホームの削除」を参照してください。 |
Oracle共通ホームでアンインストーラを起動します。 |
Oracle共通ホーム・ディレクトリでアンインストーラを起動し、Oracle共通ホームを削除します。 4.2.1.5項「Oracle共通ホームの削除」を参照してください。 |
Oracle WebLogic ServerおよびWebLogic Serverドメインを削除します。 |
4.2.3項「Oracle WebLogic ServerおよびWebLogic Serverドメインの削除」を参照してください。 |
オプションのタスクを実行するかどうか。 |
次の各項を参照し、現在の環境に当てはまるかどうかを確認します。 |
この項では、Oracle Forms and Reportsの削除に関する情報と手順を説明します。この手順は、次のとおりです。
この項の手順に従って、Oracle Forms and Reportsをアンインストールします。
ORACLE_HOME
/oui/bin
ディレクトリ(UNIXオペレーティング・システムの場合)またはORACLE_HOME
\oui\bin
ディレクトリ(Windowsオペレーティング・システムの場合)に移動して、アンインストーラを起動します。
UNIXオペレーティング・システムの場合:
./runInstaller.sh -deinstall
Windowsオペレーティング・システムの場合:
setup.exe -deinstall
Windowsシステムの場合は、「スタート」メニューから「プログラム」→「Oracle Home - Home1」→「Uninstall」の順に選択してアンインストーラを起動することもできます。
Oracleホームを削除する前に、管理対象のすべてのOracleインスタンスをシステムから削除する必要があります。アンインストーラを起動してから(4.2.1.1項「アンインストーラの起動」)、表4-2の手順に従って管理対象インスタンス(WebLogic Domainに関連付けられているインスタンス)を削除します。
注意: 管理対象のインスタンスを削除するには、Administration Serverが稼働している必要があります。 |
注意: WebLogicドメインに登録されているOracleインスタンスを削除する場合は、削除するOracleインスタンスに関連付けられたOracleホーム・ディレクトリからアンインストーラを起動してください。 アンインストーラには、同じWebLogicドメインに関連付けられたすべてのインスタンスが一覧表示されますが、アンインストーラを起動したOracleホームに関連付けられたインスタンスのみを選択してください。 |
表4-2 管理対象のOracleインスタンス削除時のアンインストール画面
画面 | この画面が表示されるタイミング | 説明 |
---|---|---|
|
常時 |
1つ以上のOracle Fusion Middlewareソフトウェア・コンポーネントのアンインストールの開始時、この画面が表示されます。 |
|
常時 |
実行するアンインストールのタイプを選択します。ここでは、「WebLogicドメインで管理されているASInstanceのアンインストール」を選択します。 |
|
常時 |
WebLogicドメインに接続するための資格証明を指定します。 |
|
常時 |
アンインストールする管理対象Oracleインスタンスを選択します。 |
|
常時 |
削除しようとしているOracleインスタンスを確認します。 |
|
常時 |
この画面には、アンインストールの進捗状況およびステータスが表示されます。 |
|
常時 |
この画面は、完了したアンインストールのサマリーを示します。 「終了」をクリックして画面を閉じます。 |
システム・コンポーネントからすべての管理対象インスタンスを削除した後、Oracleホームの削除に進む前に、すべてのサーバーおよびプロセスを停止してください。
Oracle Fusion Middlewareの停止の詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middleware環境の停止に関する項を参照してください。
管理対象インスタンスの削除および管理サーバーの停止後に、アンインストーラを再び起動し(4.2.1.1項「アンインストーラの起動」)、表4-3の手順に従ってOracle Forms and Reports Oracleホームを削除します。
表4-3 製品Oracleホーム削除時のアンインストール画面
画面 | この画面が表示されるタイミング | 説明および必要な操作 |
---|---|---|
|
常時 |
1つ以上のOracle Fusion Middlewareソフトウェア・コンポーネントのアンインストールの開始時、この画面が表示されます。 |
|
常時 |
実行するアンインストールのタイプを選択します。ここでは、「Oracleホームのアンインストール」を選択します。 |
|
常時 |
アンインストールしようとしているOracleホーム・ディレクトリを確認します。 「アンインストール」をクリックして続行します。 「警告」画面で、アンインストーラによってソフトウェアの他にOracleホーム・ディレクトリも削除するかどうかを選択します。 アンインストーラによってソフトウェアとOracleホームを削除する場合は「はい」を、ソフトウェアのみを削除する場合は「いいえ」を、前の画面に戻る場合は「取消」をクリックします。 「いいえ」を選択した場合は、4.2.2項「Oracleホーム・ディレクトリの手動削除」に進み、Oracleホーム・ディレクトリを手動で削除する手順に従います。 |
|
常時 |
この画面には、アンインストールの進捗状況およびステータスが表示されます。 |
|
常時 |
この画面は、完了したアンインストールのサマリーを示します。 「終了」をクリックして画面を閉じます。 |
この項では、oracle_common
ディレクトリの削除方法を説明しますが、アンインストーラは起動したOracleホームのみを削除するので、Oracle Forms and Reports Oracleホームは削除されますがOracle共通ホームは削除されないため、この手順が必要です。
Oracle共通ホーム・ディレクトリには、他のOracleホーム・ディレクトリと同様に、oui/bin
(UNIXオペレーティング・システムの場合)またはoui\bin
(Windowsオペレーティング・システムの場合)に、独自のアンインストーラが含まれています。アンインストーラを実行するには、MW_HOME
/oracle_common/oui/bin
ディレクトリ(UNIXオペレーティング・システムの場合)またはMW_HOME
\oracle_common\oui\bin
ディレクトリ(Windowsオペレーティング・システムの場合)に移動し、アンインストーラを実行します。
Oracle共通ホームのアンインストーラでは、システム上のJava Runtime Environment (JRE)の場所を求められます。Oracle WebLogic Serverをインストールした場合、JREがシステムにインストールされています。この場所(jre
ディレクトリの場所)を使用してインストーラを起動できます。JREのデフォルトの場所は、MW_HOME
/jdk160_24
(UNIXオペレーティング・システムの場合)またはMW_HOME
\jdk160_24
(Windowsオペレーティング・システムの場合)ですが、ここで、MW_HOME
はMiddlewareホーム・ディレクトリです。
64ビット・プラットフォームでは、JREの場所はJAVA_HOME
(Oracle WebLogic Serverのインストールに使用された場所)です。
UNIXオペレーティング・システムの場合:
./runInstaller -deinstall -jreLoc JRE_LOCATION
Windowsオペレーティング・システムの場合:
setup.exe -deinstall -jreLoc JRE_LOCATION
JRE_LOCATION
には絶対パスを指定する必要があります。相対パスは機能しません。
アンインストーラの起動後は、表4-4の手順に従ってOracle共通ホームを削除します。
表4-4 Oracle共通ホーム削除時のアンインストール画面
画面 | この画面が表示されるタイミング | 説明および必要な操作 |
---|---|---|
|
常時 |
1つ以上のOracle Fusion Middlewareソフトウェア・コンポーネントのアンインストールの開始時、この画面が表示されます。 |
|
常時 |
アンインストールしようとしているOracleホーム・ディレクトリを確認します。 「アンインストール」をクリックして続行します。 「警告」画面で、アンインストーラによってソフトウェアの他にOracleホーム・ディレクトリも削除するかどうかを選択します。 アンインストーラによってソフトウェアとOracleホームを削除する場合は「はい」を、ソフトウェアのみを削除する場合は「いいえ」を、前の画面に戻る場合は「取消」をクリックします。 「いいえ」を選択した場合は、4.2.2項「Oracleホーム・ディレクトリの手動削除」に進み、Oracleホーム・ディレクトリを手動で削除する手順に従います。 |
|
常時 |
この画面には、アンインストールの進捗状況およびステータスが表示されます。 |
|
常時 |
この画面は、完了したアンインストールのサマリーを示します。 「終了」をクリックして画面を閉じます。 |
アンインストール中の警告画面で「いいえ」を選択した場合は、Oracleホーム・ディレクトリおよびすべてのサブディレクトリを手動で削除する必要があります。たとえば、UNIXオペレーティング・システムで、Oracle共通ホーム・ディレクトリが/home/Oracle/Middleware/oracle_common
の場合、次を実行します。
> cd /home/Oracle/Middleware > rm -rf oracle_common
Windowsオペレーティング・システムで、Oracle共通ホーム・ディレクトリがC:\Oracle\Middleware\oracle_common
の場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Middleware
ディレクトリに移動し、oracle_common
フォルダを右クリックして「削除」を選択します。
Oracle WebLogic Serverの削除方法の詳細は、Oracle WebLogic Serverインストレーション・ガイドのソフトウェアのアンインストールに関する項を参照してください。アンインストール・プログラムでは、インストール(Middlewareホーム)、JDKまたはユーザーが作成したすべてのOracle Forms and ReportsのWebLogicドメインに関連付けられているホーム・ディレクトリは削除されません。インストール・プログラムによってインストールされたコンポーネントのみが削除されます。
アンインストール・プログラムの終了後に、次を行います。
アンインストール・プログラムの終了後に、Middlewareホーム・ディレクトリを手動で削除する必要があります。たとえば、UNIXオペレーティング・システムでMiddlewareホーム・ディレクトリが/home/Oracle/Middleware
の場合は、次のように実行します。
> cd /home/Oracle > rm -rf Middleware
Windowsオペレーティング・システムで、Middlewareホーム・ディレクトリがC:\Oracle\Middleware
の場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle
ディレクトリに移動し、Middleware
フォルダを右クリックして「削除」を選択します。
アンインストール・プログラムの終了後にドメイン・ホーム・ディレクトリを手動で削除する必要がありますが、このディレクトリは、インストール時に「ドメインの選択」画面の「ドメインの場所」フィールドで指定したディレクトリです。
オペレーティング・システムの標準コマンドを使用して、ドメイン・ホーム・ディレクトリを削除します。たとえば、UNIXオペレーティング・システムでドメイン・ホーム・ディレクトリが/home/Oracle/Domains/FRDomain
の場合は、次のように実行します。
> cd /home/Oracle > rm -rf Domains
Windowsオペレーティング・システムで、ドメイン・ホーム・ディレクトリがC:\Oracle\Domains\FRDomain
の場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle
ディレクトリに移動し、Domains
フォルダを右クリックして「削除」を選択します。
Windowsオペレーティング・システムでは、「スタート メニュー\プログラム」
フォルダからプログラム・グループも手動で削除する必要があります。たとえば(ご使用のシステム上ではフォルダ名およびプログラム・グループ名が異なる可能性があります)、C:\Documents and Settings\All Users\Start Menu\Programs
から次のものを削除します。
Oracle Fusion Middleware 11.1.2
Oracle Classic 11g - Home1
Oracle WebLogic
Windowsオペレーティング・システムの場合、クリーンアップが適切に行われるには、すべてのプログラムの削除が完了したらコンピュータを再起動する必要があります。
インストーラでは、すでにOracleのインスタンスが含まれているディレクトリに、Oracle Forms and Reportsを再インストールできません。以前と同じディレクトリにOracle Forms and Reportsを再インストールするには、次の手順に従います。
4.2.1.2項「管理対象のOracle Forms and Reportsインスタンスの削除」の手順に従って、ディレクトリからすべてのOracleインスタンスを削除します。
第2章「Oracle Forms and Reportsのインストールおよび構成」の手順に従って、ソフトウェアを再インストールします。