ヘッダーをスキップ
Oracle® Fusion Middleware Opatchによるパッチ適用
12c (12.2.1)
E69916-02
  目次へ移動
目次

前
次
 

2.2.2.3 単一のホストに適用したパッチのロールバック

パッチを適用したときに結果が不十分である場合、opatchauto rollbackコマンドを使用してパッチ適用をロールバックします。これは、opatchauto rollback –analyzeと同じコマンドですが、パッチをロールバックする準備が整っているときに-analyze引数を削除する点が異なります。

このトピックでは、単一のホスト上のOracle Fusion Middleware環境に適用されたパッチをロールバックするためにopatchauto rollbackコマンドを使用する例を示します。

ロールバックを実行するには、パッチを適用したときと同じプロセスに従います。つまり、最初にopatchauto rollbackコマンドのテスト実行を行います。

注意:

パッチを適用するときに使用したセッションID (EKZRなど)を指定すると、コマンドを簡素化できます。これにより、OPatchAutoで必要なコマンドライン・パラメータをすべて導出できるようになります。

opatchauto rollback –session session_id -analyze –wallet wallet_location -walletPassword password_ifneeded -wls-admin-host weblogic_adminserver_host:port 

次に例を示します。

opatchauto rollback –session EKZR -analyze –wallet /tmp/samplewallet -walletPassword password -wls-admin-host examplehost.exampledomain.com:7001

テストを正常に実行できたら、パッチのロールバックを実際に実行します。

opatchauto rollback –session session_id –wallet wallet_location -walletPassword password_ifneeded -wls-admin-host weblogic_adminserver_host:port

次に例を示します。

opatchauto rollback –session EKZR –wallet /tmp/samplewallet -walletPassword password -wls-admin-host examplehost.exampledomain.com:7001

また、パッチ適用時のセッションIDを覚えていない場合は、次のように、解凍したパッチのコピーをOPatchAutoが指し示すよう設定することにより、パッチをロールバックできます。

opatchauto rollback unzipped_patch_location -instance DOMAIN_HOME –wallet wallet_location -walletPassword password_ifneeded 
-wls-admin-host weblogic_adminserver_host:port