ヘッダーをスキップ
Oracle® OPatchユーザーズ・ガイド
リリース12.1 for Windows and UNIX
E49737-05
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

4 OPathautoBinary

OPatchautoBinaryは、選択されたOracleホームの単一パッチを適用するツールです。セッションごとに1つのOracleホームのみパッチを適用できます。ユーティリティは、ビットを適用する前に前提条件チェックを内部的に実行します。

操作の性質

4.1 サポートされているパッチ・タイプ

OPatchautoBinaryは、セッションごとに1つのパッチのみ適用できます。選択されたパッチは、次のパッチのいずれかである可能性があります。

  • 個別パッチ

  • 複合パッチ

  • SystemPatch (複数のパッチを含む)

4.2 OPatchautoBinaryで実行される操作

OPatchautoBinaryは、選択されたOracleホームで次の操作を実行します:

  1. セッション中に適用されるパッチの順序付けされたリストを収集します。複合およびシステム・パッチの場合、リストに1つ以上のパッチを含むことができます。

  2. パッチの前提条件チェックを実行します。

  3. パッチを適用します。

4.3 操作の分析モード

分析モードで実行する場合、OPatchautoBinaryはパッチの前提条件チェックを実行しますが、ビットを適用しません。分析モードでOPatchautoBinaryを実行するには、-analyzeコマンド・ライン・オプションを使用します。詳細は、「構文およびコマンド」を参照してください。

4.4 SystemPatchのターゲット・タイプ

SystemPatchには、内部にパッチのリストが含まれています。各パッチに対して、適用できるターゲット・タイプのリストが定義されます。デフォルトで、OPatchautoBinaryはSystemPatch内のすべてのパッチを選択されたOracleホームに適用します。OPatchautoBinaryが適用できるパッチのみを選択されたホームに適用するために、特定のターゲット・タイプを指定できます。

4.5 構文およびコマンド

OPatchautoBinaryユーティリティのコマンド・ライン構文は次のとおりです。

opatchauto [ apply | rollback ] <patch_location> -binary -oh <oracle_home path> 
        [-target_type <target_type>]
        [-analyze]
        [-invPtrLoc <oraInst.loc> ] 
        [-jre <JRE Location> ]
オプション 説明
<patch_location> パッチの場所へのパスです。SystemPatchの場合、このパスにはbundle.xmlファイルが含まれています。
-oh パッチを適用するOracleホームのパス。
-target_type これはOracleホームのタイプを指定します。これらは各ターゲット・タイプの事前に定義された値です。
-analyze 前提条件チェックのみを実行して、パッチ・セッションの実行可能性を報告します。
-invPtrLoc インストールで-invPtrLocオプションを使用した場合にoraInst.locファイルを見つけるために使用されます。oraInst.locファイルのパスにする必要があります。
-jre このオプションは、Oracleホーム下のデフォルトの場所のかわりに、特定のJRE(Java)の場所を使用します。

例4-1 OPatchautoBinaryの使用

opatchauto apply /scratch/patches/12345678 -binary -target_type cluster -oh <GI_HOME>