ベース・データベース・サービスの柔軟なソフトウェア・リリースの選択
Oracleは、ライフサイクル操作用に選択できるリリース選択制御をデータベースおよびGrid Infrastructureのリリース更新に適用します。
デフォルトでは、ライフサイクル操作では、使用可能な最新のリリース更新またはメンテナンス・リリース(N)が使用または提供されます。これにより、新しく作成または更新されたリソースが、適用可能な最新のセキュリティ修正を含むソフトウェアを使用できるようになります。
リリース選択をサポートするライフサイクル操作では、表示されるメッセージを確認した後、サポートされているセルフサービス範囲内の古いリリース更新またはメンテナンス・リリースを選択できます。サポートされているセルフサービス範囲は、通常、データベースおよびGrid Infrastructureのリリース更新ではN-1およびN-2です。適用可能なセルフサービス範囲より前のリリースには、サービス・リクエストを介した承認が必要です。
リリースの選択の可用性は、サービスおよびライフサイクル操作によって異なります。
注意:
次のガイドラインを使用して、リクエストできるOracle Database (DB)リリースを判断します。これらのガイドラインは変更される可能性があります。
- 推奨: 最新のOracle AI Database 26aiリリース更新。
- セルフサービス確認から使用可能: 以前の2つのDBリリース更新。
- 古いリリース: 承認された例外があるSRが必要です。Oracle Databaseの19cリクエストは、リリース19.27以降に制限されています。承認されると、リクエストされたリリースはカスタム・データベース・ソフトウェア・イメージの作成に対してのみ有効になります。このイメージは、お客様がプロビジョニングまたは更新に使用する必要があります。
リリース選択コントロールの動作:
リリース選択制御は、ライフサイクル操作によって新しいデータベース・ホームが作成されたとき、新しいDBシステムがプロビジョニングされたとき、または選択したリリース更新に対してデータベースまたはGrid Infrastructureソフトウェアが更新またはアップグレードされたときに適用されます。
通常、次の原則が適用されます。
-
N: 最新の承認済リリース更新またはメンテナンス・リリースは、デフォルトで利用可能であり、推奨リリースです。
-
N-1およびN-2: サポートされている場合は、表示されたメッセージを確認して確認した後に、前述の2つのリリース更新またはメンテナンス・リリースのいずれかを選択できます。
-
N-2より前のリリース: サービス要求を発行して、必要なリリース更新または保守リリースへのアクセスを要求します。
リリース選択コントロールは、次のような操作に適用できます。
- DatabaseおよびGrid Infrastructureカスタム・ソフトウェア・イメージの作成。
- リリース更新が選択されている場合のDBシステムまたはデータベース・ホームの作成。
- 操作によって新しいデータベース・ホームが作成されるときのデータベースの作成。
- データベース・ホームの更新。
- DBシステムのGrid Infrastructureの更新またはアップグレード。
既存のデータベース・ホームを使用する操作:
既存のデータベース・ホームを使用するライフサイクル操作は、新しいリリース選択制限の対象にはなりません。
たとえば、次の場合にこの原則が適用されます。
- 既存のデータベース・ホームでのデータベースの作成。
- 既存のデータベース・ホームへのデータベースのリストア。
- 必要に応じて、既存のデータベース・ホームにData Guardスタンバイを作成します。
- 移動操作の要件に従って、データベースを既存のデータベース・ホームに移動します。
選択したデータベース・ホームで、最新の承認済リリース更新より前のデータベース・リリース更新が実行されている場合、コンソールには、古いリリース更新が使用中であることを示すメッセージが表示されます。既存のデータベース・ホームを使用して操作を続行できます。
古いリリースの更新またはメンテナンス・リリースの選択:
ライフサイクル操作で旧リリースのセルフサービス選択がサポートされている場合、使用可能な最新リリースより前の2つのリリース更新またはメンテナンス・リリースのいずれかを選択できます。
適格な旧リリース更新またはメンテナンス・リリースを選択すると、コンソールにメッセージが表示されます。続行するには、メッセージをレビューして確認します。
必要なリリース更新またはメンテナンス・リリースが、セルフサービス選択可能なリリースよりも早い場合は、サービス・リクエストを送信してアクセスをリクエストします。
古いリリースの確認メッセージ:
適格な旧リリース更新またはメンテナンス・リリースを選択すると、コンソールに、最新の承認済リリース更新またはメンテナンス・リリースを推奨するメッセージが表示されます。続行するには、メッセージをレビューして確認します。
古いデータベースまたはGrid Infrastructureのリリース更新に関するガイダンスは、Oracle Databasesを新しいAI対応のセキュリティ脅威から保護するための推奨事項を参照してください。
古いリリース更新またはメンテナンス・リリースのセルフサービス選択をサポートするライフサイクル操作では、続行する前に表示されたメッセージを確認する必要があります。
既存のデータベース・ホームを使用する操作では、リリース選択の制限は適用されません。選択したデータベース・ホームで、最新の承認済リリース更新より前のデータベース・リリース更新が実行されている場合、コンソールには、古いリリース更新が使用中であることを示すメッセージが表示されます。そのデータベース・ホームを使用して操作を続行できます。
古いカスタムソフトウェアイメージ:
カスタム・ソフトウェア・イメージの選択に使用できるリリース更新は、ライフサイクル操作および適用可能なリリース選択コントロールによって異なります。
セルフサービス選択で古いカスタム・ソフトウェア・イメージを使用できない操作の場合、イメージは使用可能な選択として表示されません。使用できない古いカスタム・ソフトウェア・イメージを使用するには、サービス・リクエストを発行します。
Oracleでは、最新の適用可能なリリース更新に基づいてカスタム・ソフトウェア・イメージを使用して、最新のセキュリティ修正を受け取ることをお薦めします。詳細は、「Oracle Databasesを新しいAI対応のセキュリティ脅威から保護するための推奨事項」を参照してください。
既存のリソース:
これらのリリース選択コントロールは、古いDatabaseまたは Grid Infrastructureリリース更新を実行している既存のデータベース、データベースホーム、DBシステム、またはその他の既存のリソースを自動的にアップグレードしません。
既存のリソースは、該当するサポートおよびライフサイクル・ポリシーに従って引き続き運用できます。既存のリソースに対してライフサイクル操作を実行する場合、リリース選択制御は操作によって異なります。たとえば、新しいデータベース・ホームを作成する操作には適用可能なリリース更新選択ルールが適用されますが、既存のデータベース・ホームを使用する操作は、そのホームにインストールされているリリース更新のみに基づいて制限されるわけではありません。
APIリクエストの古いリリース更新および保守リリースの確認
一部のライフサイクル操作では、最新の適格なリリースではなく、古いDatabaseおよびGrid Infrastructureリリース更新を使用できます。
操作で古いリリース更新またはメンテナンス・リリースの確認が必要な場合、リクエストでisOlderVersionAcknowledgedプロパティをtrueに設定します。
リクエスト・パラメータ:
古いDatabaseまたは Grid Infrastructureリリース更新を選択または適用する場合は、次のリクエストプロパティーを使用します。
isOlderVersionAcknowledged
isOlderVersionAcknowledgedをtrueに設定して、古いリリース更新またはメンテナンス・リリースの使用を確認し、操作を続行します。
このプロパティは、古いリリース更新またはメンテナンス・リリースを選択または適用できる、サポートされている作成、更新および適用操作に適用されます。
このプロパティは、次のようなリリース更新またはメンテナンス・リリースを選択または適用しない操作には適用されません。
- リソース詳細の取得中
- パッチ履歴、更新履歴またはアップグレード履歴の表示
- リソースの削除中
- タグのみ更新しています
- ソフトウェア・イメージPAR URLの生成
- コンパートメントを変更しています
応答属性:
適用可能なリリースリストおよびその他の読取り操作の場合、レスポンスには次の属性を含めることができます。
isOlderVersionAcknowledgmentRequired
この属性は、古いリリース更新またはメンテナンス・リリースを選択した場合に確認が必要かどうかを示します。
isOlderVersionAcknowledgmentRequiredで確認が必要であることが示されている場合は、対応する作成、更新または適用リクエストでisOlderVersionAcknowledgedをtrueに設定して、古いリリース更新またはメンテナンス・リリースを使用します。
該当する操作:
古いリリースの更新またはメンテナンス・リリースに対する確認は、次のようなサポートされているライフサイクル操作に適用されます。
- DatabaseまたはGrid Infrastructureソフトウェア・イメージの作成
- データベースホームの作成
- データベース・ホームへのパッチ適用またはカスタム・データベース・ソフトウェア・イメージの適用
- DBシステムの作成または更新
- DBシステムへのGrid Infrastructureリリース更新の適用
- ターゲット・リリース更新またはデータベース・ホームを選択または移動するデータベース操作の実行
- 操作によって新しいスタンバイ・データベース・ホームまたはDB Systemが作成されるときのData Guardアソシエーションの作成
適用可能なリリースおよび更新リスト操作の場合は、isOlderVersionAcknowledgmentRequiredレスポンス属性を使用して、対応するライフサイクル・リクエストを送信する前に確認が必要かどうかを判断します。
Acknowledgmentプロパティの使用:
操作で確認が必要な場合:
- ターゲットDatabaseまたは Grid Infrastructureのリリース更新、パッチ、またはソフトウェアイメージを取得または選択します。
- 選択したリリース更新またはメンテナンス・リリースに確認が必要かどうかを確認します。
- 作成、更新または適用リクエストで、
isOlderVersionAcknowledgedをtrueに設定します。 - 要求を発行します。
確認は、ライフサイクル操作用に選択されたターゲット・リリース更新、メンテナンス・リリース、パッチまたはソフトウェア・イメージに適用されます。