4 Webgateバンドル・パッチのインストールおよび削除
この項には、WebGateファイルを準備してインストールする場合(または元のインストールに戻す必要があり、WebGateを削除する場合)に役立つ次のトピックが含まれます。
- すべての環境の準備およびバンドル・パッチのダウンロード
この項では、Oracleパッチ・メカニズム(Opatch)およびバンドル・パッチ適用前に満たす必要がある要件について説明します。OpatchはJavaベースのユーティリティであり、サポート対象のすべてのオペレーティング・システムで実行されます。これを使用するには、Oracle Universal Installerをインストールする必要があります。 - Windows 2012 64ビット・プラットフォームでの64ビットOracle HTTP Server 12c WebGateの準備
Windows 2012 64ビット・オペレーティング・システムを使用している場合、Oracle HTTP Server 12c Webgate for Oracle Access Managerをホストしているマシンに、更新されたMicrosoft Visual C++ 2010ライブラリをインストールする必要があります。 - 任意のプラットフォームへのWebGateバンドル・パッチのインストール
この項では、Oracleパッチ(Opatch)を使用して任意のプラットフォームにWebGateバンドル・パッチをインストールする方法について説明します。個々のコマンド構文はご使用のプラットフォームに応じて異なる場合がありますが、全体的な手順はすべてのプラットフォームで同じです。 - WebGateバンドル・パッチのインストール時の障害
- 任意のシステムでのWebGateバンドル・パッチのロールバック
4.1 すべての環境の準備およびバンドル・パッチのダウンロード
この項では、Oracleパッチ・メカニズム(Opatch)およびバンドル・パッチ適用前に満たす必要がある要件について説明します。OpatchはJavaベースのユーティリティであり、サポート対象のすべてのオペレーティング・システムで実行されます。これを使用するには、Oracle Universal Installerをインストールする必要があります。
注:
My Oracle SupportからOPatchの最新バージョン(バージョン13.9.2.0.0以上)を入手することをお薦めします。OPatchでパッチを適用するには、有効なOracle Universal Installer (OUI)インベントリへのアクセス権が必要です。パッチ適用プロセスでは、unzipとOpatchの両方の実行可能ファイルが使用されます。$ORACLE_HOME環境をソースにした後、パッチ適用前にこれらの両方が存在していることを確認することをお薦めします。
次の手順のステップを実行して、環境を準備し、バンドル・パッチをダウンロードします。このドキュメントでは、書式の制約によりサンプル・テキストの一部の行が折り返されます。これらの行の折り返しは無視してかまいません。
注:
構文の例における行の折返しは無視し、ご使用の環境や目的のOpatch使用方法に適用されない手順も無視してください。特定の条件にのみ関連があると明示的に示されていないかぎり、すべての手順がすべてのOpatch環境に適用されます。特定の条件にのみ関連する手順は、太字で示されています。
環境を準備してバンドル・パッチをダウンロードする手順:
親トピック: Webgateバンドル・パッチのインストールおよび削除
4.2 Windows 2012 64ビット・プラットフォームでの64ビットOracle HTTP Server 12c WebGateの準備
Windows 2012 64ビット・オペレーティング・システムを使用している場合、Oracle HTTP Server 12c Webgate for Oracle Access Managerをホストしているマシンに、更新されたMicrosoft Visual C++ 2010ライブラリをインストールする必要があります。
Microsoft Visual C++ 2005 Service Pack 1再頒布可能パッケージMFCのセキュリティ更新プログラムのインストール手順
X64システム用のMicrosoft Visual C++ 2005 Service Pack 1再頒布可能パッケージMFCのセキュリティ更新プログラムをインストールします。これは、次のWebサイトからダウンロードできます。
https://www.microsoft.com/en-us/download/details.aspx?id=26999
親トピック: Webgateバンドル・パッチのインストールおよび削除
4.3 任意のプラットフォームへのWebGateバンドル・パッチのインストール
この項では、Oracleパッチ(Opatch)を使用して任意のプラットフォームにWebGateバンドル・パッチをインストールする方法について説明します。個々のコマンド構文はご使用のプラットフォームに応じて異なる場合がありますが、全体的な手順はすべてのプラットフォームで同じです。
各バンドル・パッチ内のファイルは、宛先ORACLE_HOMEにインストールされます。これにより、作成した一時ディレクトリから元のバンドル・パッチ・ファイルを削除した場合でも、バンドル・パッチを削除(ロールバック)できます。
パッチ操作を実行する前に、任意の方法でORACLE_HOMEをバックアップすることをお薦めします。任意の方法(zip、cp -r、tar、cpio)を使用してORACLE_HOMEを圧縮できます。
Opatchが起動すると、パッチを検証して、ORACLE_HOMEにすでにインストールされているソフトウェアとの競合がないことを確認します。
-
ORACLE_HOMEにすでに適用されているパッチとの競合。この場合、パッチのインストールを中止して、Oracleサポート・サービスにお問い合せください。 -
ORACLE_HOMEにすでに適用されているサブセット・パッチとの競合。この場合、新しいパッチにはORACLE_HOMEの既存のパッチのフィックスがすべて含まれているため、インストールを続行してください。新しいパッチのインストールが開始される前に、サブセット・パッチが自動的にロールバックされます。
任意のプラットフォームにWebgateバンドル・パッチをインストールする手順:
親トピック: Webgateバンドル・パッチのインストールおよび削除
4.4 WebGateバンドル・パッチのインストール時の障害
WebGateのインストール時に障害が発生した場合、元のWebGateインストールが自動的にリストアされます。
注:
ウィンドウを確認して問題を特定できるかどうかを判断し、問題を訂正してからバンドル・パッチのインストールを再開します。親トピック: Webgateバンドル・パッチのインストールおよび削除
4.5 任意のシステムでのWebGateバンドル・パッチのロールバック
注:
Oracleホームにパッチがないため、ロールバックを続行できません。と表示された場合、opatch rollback -helpと入力して詳細情報を取得します。-no_inventoryオプションを使用してパッチを適用した場合は、-phオプションを使用します。
WebGateバンドル・パッチが削除された後、システムは、バンドル・パッチ・インストールの直前の状態に復元されます。
任意のシステムでWebGateバンドル・パッチをロールバックする手順:
親トピック: Webgateバンドル・パッチのインストールおよび削除