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