この章では、システムから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 Oracle Forms and Reportsのアンインストール・タスク
タスク | 説明 |
---|---|
Oracle Fusion Middlewareを停止します。 |
管理サーバーを停止します。 詳細は、4.2.1.3項「Oracle Fusion Middlewareの停止」を参照してください。 |
Oracle Universal Installerを起動します。 |
Oracle Universal Installerを起動して、管理対象インスタンスを削除します。管理対象インスタンスを削除する前に、管理サーバーが起動していることを確認してください。 4.2.1.1項「アンインストーラの起動」および4.2.1.2項「管理対象のOracle Forms and Reportsインスタンスの削除」を参照してください。 |
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 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ドメインの指定 |
常時 |
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ホーム・ディレクトリも削除するかどうかを選択します。 アンインストーラによってソフトウェアと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およびCoherenceのインストールと構成』のソフトウェアのアンインストールに関する項を参照してください。アンインストール・プログラムでは、インストール(Oracleホーム)、JDKまたはユーザーが作成したすべてのOracle Forms and ReportsのWebLogicドメインに関連付けられているホーム・ディレクトリは削除されません。インストール・プログラムによってインストールされたコンポーネントのみが削除されます。
アンインストール・プログラムの終了後に、次を行います。
アンインストール・プログラムの終了後に、Oracleホーム・ディレクトリを手動で削除する必要があります。たとえば、Oracleホーム・ディレクトリがUNIXオペレーティング・システム上の/home/Oracle/Middleware
の場合は、次のようにします。
> cd /home/Oracle > rm -rf Middleware
Windowsオペレーティング・システムで、Oracleホーム・ディレクトリが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:\ProgramData\Microsoft\Windows\Start Menu\Programsから次のものを削除します。
Oracle FMW 12c Domain - name_domain
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のインストールおよび構成」の手順に従って、ソフトウェアを再インストールします。