ダウンタイムを発生させないOracle Database 12cリリース1のパッチ適用
この手順では、データベースをダウンさせずに、Oracle Database 12cリリース1 (12.1.0.2)に最新のパッチを適用する方法について説明します。
始める前に
最新のパッチ・レベルにパッチ適用するOracle Database db12102
があることを確認してください。
DB12102_PSU
イメージに基づく作業用コピーdb12102_psu
に、最新のパッチが含まれていて、利用可能であることを確認してください。
プロシージャ
フリート・パッチ適用およびプロビジョニング・サーバーから、データベース上のソースと宛先に応じて、次のいずれかのコマンドを実行します。
すべてのOracle Databaseについて、move database
コマンドでは次の追加オプションも指定できます。
-
-keepplacement
: 管理者によって管理されるOracle RACデータベース(Oracle RAC One Nodeデータベースではありません)のために、フリート・パッチ適用およびプロビジョニングは移動後もサービスを同じノード上に保持します。 -
-disconnect
: サービスを停止または再配置する前にすべてのセッションを切断します。 -
-drain_timeout
: 計画的なメンテナンス操作のためのリソース排出が完了するまでの許容時間を秒数で指定します。ドレイン期間中は、現在のすべてのクライアント要求は処理されますが、新しい要求は受け入れません。このオプションは、Oracle Database 12cリリース2 (12.2)以降についてのみ使用できます。 -
-stopoption
: データベースを停止します。 -
-nodatapatch
: 移動するデータベースに対してdatapatch
が実行されていないことを確認します。
ビデオを見る