| Oracle® Fusion Middleware Oracle Enterprise Repositoryインストレーション・ガイド 12c リリース1 (12.1.3) E59446-04 |
|
![]() 前 |
![]() 次 |
この章では、Oracle Enterprise Repositoryのアンインストールまたは再インストール方法について説明します。
ソフトウェアをアンインストールするときは、この章で説明する手順に必ず従ってください。ソフトウェアを手動でアンインストールしようとすると、後でソフトウェアを再インストールする際に問題が発生する場合があります。この章の手順に従うと、ソフトウェアを適切にアンインストールできます。
この章の内容は次のとおりです。
Oracle Fusion Middlewareのアンインストーラは、ソフトウェアを起動したOracleホーム・ディレクトリからそのソフトウェアを削除します。表7-1は、手順を要約し、ドキュメントをサポートするリンクを示しています。
表7-1 Oracle Fusion Middleware Infrastructureアンインストールのロードマップ
| タスク | 説明 | ドキュメント |
|---|---|---|
|
アプリケーションの停止と削除 |
Oracle Enterprise Repositoryアプリケーションの停止と削除 |
第7.2項を参照してください。 |
|
管理対象サーバーの停止と削除 |
Oracle Enterprise Repository管理対象サーバーの停止と削除 |
第7.3項を参照してください。 |
|
データベース・スキーマを削除します。 |
Repository Creation Utilityを実行してデータベース・スキーマを削除します。 |
第7.4項を参照してください。 |
|
Oracle Enterprise Repositoryデータ・ソースの削除 |
データ・ソース接続の削除 |
第7.4項を参照してください。 |
|
適用したパッチのロールバック |
Oracle Enterprise Repositoryに適用したパッチのロールバック |
第7.6項を参照してください。 |
|
ソフトウェアをアンインストールします。 |
製品のアンインストーラを実行し、Oracle Fusion Middleware Infrastructureを削除します。 |
第7.7項を参照してください。 |
|
Windowsオペレーティング・システムからプログラム・ショートカットを削除します。 |
アンインストーラでは、Windowsオペレーティング・システムからプログラム・ショートカットは削除されません。 |
第7.8項を参照してください。 |
|
ドメインとアプリケーション・データを削除します。 |
アンインストーラがOracleホーム内にある場合でも、ドメイン・ホーム・ディレクトリまたはアプリケーション・ホーム・ディレクトリに含まれるデータは削除されません。必要に応じて、これらのディレクトリを手動で削除する必要があります。 |
第7.9項を参照してください。 |
アンインストーラを実行する前に、アプリケーションを停止および削除する必要があり、それによりデプロイメントも削除されます。
アプリケーション・デプロイメントを停止および削除するには、次の手順に従います。
WebLogic Server管理コンソールに移動します。「ドメイン構造」パネルで、「デプロイメント」を選択して「デプロイメント」ページを開きます。
oer_serverの隣のチェック・ボックスを選択してから、「停止」ボタンをクリックします。強制停止オプションを選択します。
アプリケーションにアクセスしてみてください。できないはずです。
|
ヒント: アプリケーションのホーム・ページのキャッシュされたバージョンを表示している可能性があります。ブラウザの「更新」ボタンをクリックして、キャッシュされたページをバイパスします。 |
WebLogic Server管理コンソールの「デプロイメント」ページに戻ります。
「チェンジ・センター」で、「ロックして編集」をクリックします。
|
注意: この手順は構成の編集が有効な場合には必要ありません。 |
oer_serverの隣のチェック・ボックスを選択してから、「削除」ボタンをクリックします。
チェンジ・センターで、「変更のアクティブ化」をクリックします。
|
注意: この手順は構成の編集が有効な場合には必要ありません。 |
アンインストーラを実行する前に、管理対象サーバーを停止および削除する必要があります。
管理対象サーバーを削除するには、次の手順に従います。
WebLogic Server管理コンソールに移動します。「ドメイン構造」パネルで「環境」を展開し、「サーバー」を選択して、「サーバー」ページを開きます。
「制御」タブで、oer_server1の隣のチェック・ボックスを選択してから、「停止」ボタンをクリックします。「ただちに強制停止」オプションを選択します。この手順をデプロイされた追加の管理対象サーバー(クラスタ化環境内など)に対して繰り返します。
「構成」タブの「チェンジ・センター」で、「ロックして編集」をクリックします。
|
注意: この手順は構成の編集が有効な場合には必要ありません。 |
「構成」タブで、oer_server1の隣のチェック・ボックスを選択してから、「削除」ボタンをクリックします。この手順をデプロイされた追加の管理対象サーバー(クラスタ化環境内など)に対して繰り返します。
チェンジ・センターで、「変更のアクティブ化」をクリックします。
|
注意: この手順は構成の編集が有効な場合には必要ありません。 |
Oracleホームを削除する前にRepository Creation Utilityを実行し、このドメインに関連付けられたデータベース・スキーマを削除する必要があります。各ドメインにはカスタム接頭辞によって一意に識別される独自のスキーマ・セットがあります(『Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成』のカスタム接頭辞の理解に関する項を参照してください)。これらのスキーマを他のドメインと共有することはできません(『Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成』のスキーマの作成計画に関する項を参照してください)。
データベースに複数のスキーマ・セットがある場合は、削除するドメインに関連付けられたスキーマ接頭辞を指定します。
スキーマの削除手順は、『Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成』のスキーマの削除に関する項を参照してください。
アンインストール・プロセスの一部として、Oracle Enterprise Repositoryデータ・ソース接続を削除する必要があります。
Oracle Enterprise Repositoryデータ・ソースを削除するには、次の手順に従います。
WebLogic Server管理コンソールに移動します。「ドメイン構造」パネルで「サービス」を展開し、「データ・ソース」を選択して、「データ・ソース」ページを開きます。
「チェンジ・センター」で、「ロックして編集」をクリックします。
|
注意: この手順は構成の編集が有効な場合には必要ありません。 |
OERDataSourceの隣のチェック・ボックスを選択してから、「削除」ボタンをクリックします。
チェンジ・センターで、「変更のアクティブ化」をクリックします。
|
注意: この手順は構成の編集が有効な場合には必要ありません。 |
アンインストール・プロセスを続行する前に、Oracle Enterprise Repositoryインストールに適用したパッチをロールバックする必要があります。
|
注意: 適用したパッチのロールバックに失敗すると、ソフトウェアの再インストールを決定した場合に、同じパッチを適用できなくなる可能性があります。 |
OPatchを使用して適用したパッチのロールバックの詳細は、「OPatchを使用したパッチ適用」の「適用したパッチのロールバック」を参照してください。
この項の手順に従って製品のアンインストーラを起動し、ソフトウェアを削除します。
サイレント(コマンド行)のアンインストールを実行するには、Oracle Fusion MiddlewareのOracle Universal Installerを使用したソフトウェアのインストールに関するマニュアルのサイレント・アンインストールのためのOracle Universal Installerの実行の説明を参照してください。
Windowsオペレーティング・システムでアンインストーラを起動するには、次のいずれかを実行します。
ファイル・マネージャ・ウィンドウを使用してORACLE_HOME\oui\binディレクトリに移動して、deinstall.cmdをダブルクリックします。
コマンド行から、ORACLE_HOME\oui\binに移動して、次のコマンドを入力します。
deinstall.cmd
「スタート」メニューから、「すべてのプログラム」を選択し、「Oracle」、OracleHome、「Oracle Middlewareの削除」の順に選択します。
UNIXオペレーティング・システムでアンインストーラを起動するには、ORACLE_HOME/oui/binディレクトリに移動して、次のコマンドを入力します。
./deinstall.sh
アンインストール・プログラムでは、表7-2にリストした順序で一連の画面が表示されます。
アンインストール画面に関して詳細な情報が必要な場合は、画面名をクリックしてください。
Windowsオペレーティング・システムの場合は、プログラム・ショートカットを手動で削除する必要があります(アンインストーラでは、削除されません)。
今後、ドメインおよびアプリケーション・ファイルを使用しない場合は、次の手順を実行して削除します。
ドメインとアプリケーション・データを削除するには、次の手順を実行します。
ドメイン・ホーム・ディレクトリを手動で削除します。
たとえば、ドメインのホーム・ディレクトリがUNIXオペレーティング・システム上の/home/Oracle_Home/user_projects/domains/oerだった場合は、次のように実行します。
> cd /home/Oracle_Home/user_projects/domains > rm -rf oer
Windowsオペレーティング・システムで、ドメイン・ホーム・ディレクトリがC:\Oracle_Home\user_projects\domains\oerだった場合、ファイル・マネージャ・ウィンドウを使用してC:\Oracle_Home\user_projects\domainsディレクトリに移動し、oerフォルダ上で右クリックして、「削除」を選択します。
アプリケーション・ホーム・ディレクトリを手動で削除します。
たとえば、UNIXオペレーティング・システムで、アプリケーション・ホーム・ディレクトリが/home/Oracle_Home/oerだった場合は、次のように実行します。
> cd /home/Oracle_Home/ > rm -rf oer
Windowsオペレーティング・システムで、アプリケーション・ホーム・ディレクトリがC:\Oracle_Home\oerだった場合、ファイル・マネージャ・ウィンドウを使用してC:\Oracle_Homeディレクトリに移動し、oerフォルダ上で右クリックして、「削除」を選択します。
Oracleホーム内にあるdomain_registry.xmlファイルをバックアップしてから、そのファイルを編集して、削除するドメインに関連付けられた行を削除します。たとえば、oerドメインを削除するには、次の行を検索して、その行を削除します。
<domain location="/home/Oracle_Home/user_projects/domains/oer"/>
完了したらファイルを保存して終了します。
この章の手順に従って(手動でのOracleホームディレクトリの削除も含めて)ソフトウェアをアンインストールした場合のみ、以前と同じOracleホームにソフトウェアを再インストールすることができます。再インストールするときに、前回のインストールと同じOracleホームを指定できます。
Oracleホームが空ではない場合、次の事項を考慮します。
同じ機能セットを含む既存のOracleホームへのインストール。
インストール時に指定したOracleホームには、インストールしようとしているソフトウェアと同じソフトウェアがすでに含まれている旨がインストーラによって警告されます。選択肢は次のとおりです。
別のインストール・タイプを選択します。この場合、Oracleホーム・ディレクトリに存在しない機能セットのみがインストールできます。
別のOracleホーム・ディレクトリを選択します。
空ではない既存のOracleホームへのインストール。
たとえば、ドメイン・ホームまたはアプリケーション・ホームを作成するために、既存のOracleホーム内のどこかを選択する必要があるとします。このデータはアンインストールのプロセス中は削除されないため、同じOracleホームに再インストールしようとしてもインストーラによって許可されません。選択肢は次のとおりです。
この章の説明のとおりにOracleホームからソフトウェアをアンインストールした後でOracleホーム・ディレクトリを削除します。これが完了した後に、第2章の手順を使用して同じOracleホームの場所を再インストールまたは再使用できます。そのOracleホームに存在したドメインやアプリケーション・データは再作成する必要があります。
別のOracleホーム・ディレクトリを選択します。