Help us understand the problem. What is going on with this article?

ORACLE OPLAN

More than 5 years have passed since last update.

What's this?

OPatchにいつの間にか組み込まれていたツール。
パッチの適用する時の手順書を生成してくれる。

  • RACにPSUを適用する時
  • Exadataにバンドルパッチを適用する時

手順書が生成できる構成やパッチ種別はまだまだ限られている。
今後はシングル構成とかでも動くようになるのだろうか。

What's good?

  • ほぼコピペでいけるレベルの手順を自動作成してくれる。
  • 日本語の環境であれば日本語の手順も作ってくれる。
  • ロールバックの手順も生成してくれる。

オラクルのREADMEは基本的に英語なので和訳しなくてよいのは助かる。
生成されるのはHTML。以下サンプルイメージ。

oplan

How to use

${ORACLE_HOME}/OPatch/oplan/oplan generateApplySteps [patch bundle directory]

正しく実行出来ていればこんな感じの出力となる。

${ORACLE_HOME}/OPatch/oplan/oplan generateApplySteps /home/oracle/psu/17478514/

リクエストを処理しています...

次のファイルに取得されたログ・メッセージを確認してください: /u01/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/oplan/2014-02-12-01-03-51/log.txt

成功しました。

次のインストール手順のドキュメントに記載されている手順に従って、システムにパッチを適用してください:

適用手順(HTML)    : /u01/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/oplan/2014-02-12-01-03-51/ApplyInstructions.html
適用手順(テキスト)    : /u01/app/oracle/product/11.2.0/dbhome_1/cfgtoollogs/oplan/2014-02-12-01-03-51/ApplyInstructions.txt

使うのはgenerateApplyStepsだけど、一応シンタックスは以下。

usage: oplan  [-h] [-v] { generateSteps <patch> | generateApplySteps
             <patch> | generateRollbackSteps <patch> | saveConfigurationSnapshot
             <configXML> | configurationCompare <configXML1> [<configXML2>] }
             [-RACPatches <Comma separated list of patches to be applied to Database
             Homes>] [-GIPatches <Comma separated list of patches to be applied to Grid
             Infrastructure Homes>] [-NodeNumberPerReadme <Node Number for each readme
             file for a execution plan>]
 -GIPatches <gipatches>                       Comma separated list of
                                              patches to be applied to Grid Infrastructure Homes
 -MoveConfigToOH <MoveConfigToOH>             Database Home to migrate the
                                              config
 -NodeNumberPerReadme <NodeNumberPerReadme>   Node Number for each readme
                                              file for a execution plan
 -RACPatches <racpatches>                     Comma separated list of
                                              patches to be applied to Database Homes
 -h,--help                                    Prints help message.
 -logDir <logDir>                             Directory for logging and
                                              output
 -v,--version                                 Prints OPlan's version
                                              information.

generateSteps
    - パッチの適用およびロールバック手順を生成します
generateApplySteps
    - パッチの適用手順を生成します
generateRollbackSteps
    - パッチのロールバック手順を生成します
saveConfigurationSnapshot
    - 現在の構成情報をXMLファイルに保存します
configurationCompare
    - 変更がないか、2つのシステム構成を比較します

参考

Oracle Software Patching with OPLAN

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした