OPatchAutoは複数パッチの適用をサポートしています。この章では、OPatchAutoユーティリティに対する変更と、その使用方法(複数パッチの適用に固有)について説明します。
次に示すOPatchAutoコマンド・ライン構文の変更は、複数のパッチのアプリケーションをサポートするために実装されています。新しいコマンド・ライン・オプション -phBaseDir <Parent Directory>が使用可能になりました。これにより、セッションに適用されるパッチをすべて保持できる「親ディレクトリ」を指定できます。その結果、OPatchAutoはそれらのパッチのリスト全体に対して、すべてのバイナリ・パッチ適用と、構成パッチ適用/製品パッチ適用の操作を実行します。
opatchauto apply [ -phBaseDir <patch-location> ] [ -oh <home> ]
[ -log <log> ]
[ -logLevel <log_priority> ] [ -analyze ]
[ -invPtrLoc <inventory.pointer.location> ]
[ -nonrolling ]
[ -generatesteps ]
[ -norestart]
[ -database <database> ]
[ -wallet <wallet> ]
[ -remote ]
また、コマンド・ラインの複数パッチのサポートは、シャード(水平にパーティション化された)データベースに実装されています。
opatchauto apply [ -phBaseDir <patch-location> ]
[-sdb]
[-sidb]
[-sid]
[-port]
[ -log <log> ]
[ -logLevel <log_priority> ] [ -analyze ]
[ -wallet <wallet> ]
[ -host <tns-host> ]
[-rolling]