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]