Oracle APEXアップグレードの制御

デフォルトでは、Oracle APEXアップグレードがリージョン内でリリースされると同時にAutonomous Databaseによって適用されます。主要なOracle APEXリリース(22.1から23.1へのアップグレードなど)のアップグレードを最大90日間遅延するオプションを設定できます。

ノート

最新のOracle APEXパッチ・セット・バンドルは、Autonomous Databaseに自動的に適用され、遅延はできません。

Oracle APEXアップグレードの遅延

Oracle APEXアップグレードを遅延するステップについて説明します。

Oracle APEXアップグレードを遅延すると、次を実行できます:

  • Autonomous DatabaseでOracle APEXをアップグレードするタイミングを制御します。ライブ・システムでは中断を最小限に抑える必要がありますが、一度にアップグレードするか、週末などのアクティビティが少ない日にアップグレードするかを選択できます。

  • Oracle APEXの新しいバージョンに対してアプリケーションを検証してから、本番システムをアップグレードします。

    本番システムをアップグレードする前に検証およびテストするには、次の手順を実行します:

Oracle APEXアップグレードを遅延するには:

  1. Oracle APEX管理サービスを開きます。

    詳細は、Oracle APEX管理サービスへのアクセスを参照してください。

  2. 「APEX」をクリックして「管理サービス」ページを開きます。
  3. 「Available Updates」の横にあるギア・アイコンをクリックして、「Available Updates」ダイアログを開きます。

    これにより、「使用可能な更新」ダイアログが表示されます。

  4. 「使用可能な更新」ダイアログで、「アップグレード・ウィンドウ」を選択します。
    adb_apex_available_updates.pngの説明が続きます
  5. 「変更の適用」をクリックします

Oracle APEXアップグレードの遅延に関するノート:

  • 「アップグレード」ウィンドウが選択され、更新が使用可能な場合、「使用可能な更新」ダイアログで指定された日付に、Oracle APEXの更新がAutonomous Databaseインスタンスに自動的に適用されます。リストされた日付より後に更新を遅らせることはできません。

  • アップグレード・ウィンドウが設定され、更新が使用可能な場合、Oracle APEXアップグレードを特定の日時にスケジュールすることはできません。アップグレードの準備が完了したら、Oracle APEX管理サービスにアクセスし、「即時アップグレード」をクリックします。詳細は、Oracle APEXアップグレードの適用を参照してください。

  • リージョンで新しいOracle APEXリリースが使用可能になった時点でAutonomous Databaseが停止している場合、「アップグレード・ウィンドウ」設定とは関係なく、次回データベースを起動したときに更新が自動的に適用されます。たとえば、新しいOracle APEXリリースが使用可能になったときにAutonomous Databaseが停止した場合、自動開始/停止スケジュールに基づいて、データベースの次回起動時に更新が自動的に適用されます。

  • 「アップグレード・ウィンドウ」設定を変更すると、変更は将来のアップグレードに適用され、Autonomous Databaseですでに使用可能になっているOracle APEXアップグレードには影響しません。

Oracle APEXアップグレードの適用

アップグレードを延期しており、アップグレードが使用可能な場合は、指定したアップグレード日より前のいつでもアップグレードを適用できます。

Oracle APEXアップグレードが使用できない場合、「使用可能な更新」領域には、「システムは最新です」と表示されます。

「Defer Upgrade」設定でアップグレード・ウィンドウが指定されているときに、Oracle APEXアップグレードが使用可能で、アクションを実行しない場合、アップグレードは「Available Updates」領域で指定した日付に自動的に適用されます。

adb_apex_updates_deferred.pngの説明が続きます

「Oracle APEXアップグレードの延期」の指定に従って、アップグレード・ウィンドウを指定してアップグレードを延期した場合は、次のようにいつでもアップグレードできます:

  1. Oracle APEX管理サービスを開きます。
  2. 「APEX」をクリックして「管理サービス」ページを開きます。
  3. 「Available Updates」の横にあるギア・アイコンをクリックして、「Available Updates」ダイアログを開きます。
  4. 「使用可能な更新」ダイアログで、「即時アップグレード」をクリックします。

これで、Oracle APEXアップグレード・プロセスがバックグラウンドで開始されます。ほとんどのアップグレード・プロセスでは、管理サービスおよびアプリケーション・ビルダーの使用とアプリの実行を続行できます。