パッチを単一のホストに適用できることを検証するには、OPatchAutoのapply
コマンドに-analyze
引数を使用します。単一ホストへのパッチ適用の場合、—instance
引数を使用してドメインの場所も指定する必要があります。
次のコマンドは、単一のホストでパッチを適用するための前提条件を検証する方法を示しています。
opatchauto apply PATCH_HOME -analyze -instance DOMAIN_HOME -wallet wallet_location -walletPassword password_ifneeded -wls-admin-host weblogic_adminserver_host:port
次に例を示します。
opatchauto apply /home/oracle/patches/15941858 -analyze -instance /home/oracle/config/domains/exampledomain -wallet /tmp/samplewallet -wls-admin-host examplehost.exampledomain.com:7001
1つのセッションで複数のパッチを適用するには、–phBaseDir
オプションを使用します。
このコマンドは、パッチによって実行される処理を分析および表示しますが、実際にパッチを適用することはありません。これにより、パッチの前提条件が満たされていることを検証できます。
前提条件の確認が失敗した場合は、出力およびログ・ファイルを参照して、作業を続行する前に問題を修正してください。たとえば、一般的な失敗としてはパッチの競合の検出があります。パッチの競合が発生した場合は、Oracleサポートからマージ・パッチを取得する方法についてログ・ファイル内の指示に従ってください。