Sélection flexible de versions logicielles pour Base Database Service
Oracle applique des contrôles de sélection de version aux mises à jour de version Database et Grid Infrastructure que vous pouvez sélectionner pour les opérations de cycle de vie.
Par défaut, les opérations de cycle de vie utilisent ou proposent la dernière version disponible de mise à jour ou de maintenance (N). Cela permet de s'assurer que les ressources nouvellement créées ou mises à jour utilisent un logiciel contenant les derniers correctifs de sécurité applicables.
Pour les opérations de cycle de vie qui prennent en charge la sélection des versions, vous pouvez sélectionner une ancienne version de mise à jour ou de maintenance dans la plage en libre-service prise en charge après avoir accusé réception du message affiché. La plage en libre-service prise en charge est généralement N-1 et N-2 pour les mises à jour des versions Database et Grid Infrastructure. Les appels de commande antérieurs à la fourchette en libre-service applicable doivent être approuvés via une demande de service.
La disponibilité de la sélection de version dépend du service et de l'opération de cycle de vie.
Remarque :
Suivez les instructions ci-après pour déterminer les versions d'Oracle Database (DB) que vous pouvez demander. Ces lignes directrices sont sujettes à changement.
- Recommandé : dernière mise à jour de la version Oracle AI Database 26ai.
- Disponible via un accusé de réception en libre-service : deux mises à jour de version de base de données précédentes.
- Anciennes versions : Exiger une demande de service avec une exception approuvée. Les demandes 19c d'Oracle Database sont limitées à la version 19.27 ou ultérieure. Une fois approuvée, la version demandée est activée uniquement pour la création d'une image logicielle de base de données personnalisée, que les clients doivent utiliser pour le provisionnement ou les mises à jour.
Fonctionnement des contrôles de sélection de version :
Les contrôles de sélection de version s'appliquent lorsqu'une opération de cycle de vie crée un répertoire de base de base de données, provisionne un nouveau système de base de données, ou met à jour ou met à niveau le logiciel Database ou Grid Infrastructure vers une mise à jour de version sélectionnée.
Le principe suivant s'applique généralement :
-
N : la dernière version de maintenance ou mise à jour de version approuvée est disponible par défaut et constitue la version recommandée.
-
N-1 et N-2 : lorsque cela est pris en charge, vous pouvez sélectionner l'une des deux mises à jour de version ou versions de maintenance précédentes après avoir vérifié et accusé réception du message affiché.
-
Versions antérieures à N-2 : soumettez une demande de service pour demander l'accès à la version de mise à jour ou de maintenance requise.
Les contrôles de sélection de version peuvent s'appliquer à des opérations telles que :
- Création d'images logicielles personnalisées Database et Grid Infrastructure.
- Création de systèmes ou de répertoires de base de base de données lorsqu'une mise à jour de version est sélectionnée.
- Création de bases de données lorsque l'opération crée un répertoire de base de base de données.
- Mise à jour des répertoires de base de base de données.
- Mise à jour ou mise à niveau de Grid Infrastructure d'un système de base de données.
Opérations utilisant des répertoires de base de base de données existants :
Les opérations de cycle de vie qui utilisent un répertoire de base de base de données existant ne sont pas soumises aux nouvelles restrictions de sélection de version.
Par exemple, ce principe s'applique lorsque :
- Créer une base de données dans un répertoire de base de base de données existant.
- Restauration d'une base de données vers un répertoire de base de base de données existant
- Créez une base de données de secours Data Guard dans un répertoire de base de base de données existant, le cas échéant.
- Déplacement d'une base de données vers un répertoire de base de base de données existant, selon les exigences de l'opération de déplacement.
Si le répertoire de base de base de données sélectionné exécute une mise à jour de version de base de données antérieure à la dernière mise à jour de version approuvée, la console affiche un message indiquant qu'une mise à jour de version antérieure est en cours d'utilisation. Vous pouvez poursuivre l'opération à l'aide du répertoire de base de base de données existant.
Sélectionner une version de mise à jour ou de maintenance plus ancienne :
Lorsqu'une opération de cycle de vie prend en charge la sélection en libre-service d'anciennes versions, vous pouvez sélectionner l'une des deux mises à jour de version ou versions de maintenance précédant la dernière version disponible.
Lorsque vous sélectionnez une version de maintenance ou une mise à jour de version plus ancienne admissible, la console affiche un message. Vérifiez et accusez réception du message pour continuer.
Si la version de mise à jour ou de maintenance requise est antérieure à celles disponibles pour la sélection en libre-service, soumettez une demande de service pour demander l'accès.
Messages d'accusé de réception pour les versions plus anciennes :
Lorsque vous sélectionnez une version de maintenance ou une mise à jour de version antérieure admissible, la console affiche un message recommandant la dernière version de maintenance ou mise à jour de version approuvée. Vérifiez et accusez réception du message pour continuer.
Pour obtenir des conseils sur les anciennes mises à jour de version de Database ou Grid Infrastructure, reportez-vous à Recommandations pour aider à protéger les bases de données Oracle contre les menaces de sécurité émergentes basées sur l'IA.
Pour les opérations de cycle de vie qui prennent en charge la sélection en libre-service d'anciennes mises à jour de version ou versions de maintenance, vous devez accuser réception du message affiché avant de continuer.
Pour les opérations qui utilisent un répertoire de base de base de données existant, les restrictions de sélection de version ne s'appliquent pas. Si le répertoire de base de base de données sélectionné exécute une mise à jour de version de base de données antérieure à la dernière mise à jour de version approuvée, la console affiche un message indiquant qu'une mise à jour de version antérieure est en cours d'utilisation. Vous pouvez poursuivre l'opération à l'aide de ce répertoire de base de base de données.
Images logicielles personnalisées plus anciennes :
Les mises à jour de version disponibles pour la sélection d'images logicielles personnalisées dépendent de l'opération de cycle de vie et des contrôles de sélection de version applicables.
Pour les opérations où une ancienne image logicielle personnalisée n'est pas disponible pour la sélection en libre-service, l'image n'est pas affichée en tant que sélection disponible. Pour utiliser une ancienne image logicielle personnalisée qui n'est pas disponible, soumettez une demande de service.
Oracle recommande d'utiliser des images logicielles personnalisées basées sur la dernière mise à jour de version applicable pour recevoir les correctifs de sécurité les plus récents. Pour plus d'informations, reportez-vous à Recommandations pour aider à protéger les bases de données Oracle contre les menaces de sécurité émergentes basées sur l'IA.
Ressources existantes:
Ces contrôles de sélection de version ne mettent pas automatiquement à niveau les bases de données existantes, les répertoires de base de base de données, les systèmes de base de données ou d'autres ressources existantes qui exécutent des mises à jour de version de base de données ou de Grid Infrastructure.
Les ressources existantes peuvent continuer à fonctionner selon les stratégies de support et de cycle de vie applicables. Lorsque vous effectuez une opération de cycle de vie sur une ressource existante, les contrôles de sélection de version dépendent de l'opération. Par exemple, une opération qui crée un répertoire de base de base de données est soumise aux règles de sélection de mise à jour de version applicables, tandis qu'une opération qui utilise un répertoire de base de base de données existant n'est pas restreinte uniquement en fonction de la mise à jour de version installée dans ce répertoire de base.
Accusé de réception d'anciennes mises à jour et versions de maintenance dans les demandes d'API
Certaines opérations de cycle de vie vous permettent d'utiliser les anciennes mises à jour de version de Database et Grid Infrastructure au lieu des dernières versions éligibles.
Lorsqu'une opération nécessite un accusé de réception pour une ancienne version de maintenance ou de mise à jour de version, définissez la propriété isOlderVersionAcknowledged sur True dans la demande.
Paramètre de la demande :
Utilisez la propriété de demande suivante lorsque vous sélectionnez ou appliquez une ancienne mise à jour de version Database ou Grid Infrastructure :
isOlderVersionAcknowledged
Définissez isOlderVersionAcknowledged sur true pour accuser réception de l'utilisation de l'ancienne version de mise à jour ou de maintenance et poursuivre l'opération.
Cette propriété s'applique aux opérations de création, de mise à jour et d'application prises en charge, dans lesquelles vous pouvez sélectionner ou appliquer une ancienne version de mise à jour ou de maintenance.
La propriété ne s'applique pas aux opérations qui ne sélectionnent pas ou n'appliquent pas de version de mise à jour ou de maintenance, notamment :
- Extraction des détails de la ressource
- Affichage de l'historique des patches, mises à jour ou mises à niveau
- Suppression des ressources
- Mise à jour des balises uniquement
- Génération d'URL de demande pré-authentifiée d'image logicielle
- Modification des compartiments
Attribut de réponse :
Pour les opérations de lecture de liste de versions applicables et autres, la réponse peut inclure l'attribut suivant :
isOlderVersionAcknowledgmentRequired
Cet attribut indique si un accusé de réception est requis lorsque vous sélectionnez une ancienne version de mise à jour ou de maintenance.
Lorsque isOlderVersionAcknowledgmentRequired indique qu'un accusé de réception est requis, définissez isOlderVersionAcknowledged sur True dans la demande de création, de mise à jour ou d'application correspondante pour utiliser l'ancienne version de mise à jour ou de maintenance.
Opérations applicables :
L'accusé de réception des anciennes mises à jour de version ou versions de maintenance s'applique aux opérations de cycle de vie prises en charge, telles que :
- Créer des images logicielles de base de données ou Grid Infrastructure
- Création de répertoires de base de base de données
- Appliquer un patch à un répertoire de base de base de données ou appliquer une image logicielle de base de données personnalisée
- Création ou mise à jour de systèmes de base de données
- Application des mises à jour de version Grid Infrastructure aux systèmes de base de données
- Effectuer des opérations de base de données qui sélectionnent ou déplacent vers une mise à jour de version cible ou un répertoire de base de base de données
- Création d'une association Data Guard lorsque l'opération crée un répertoire de base ou un système de base de données de secours
Pour les opérations de liste de versions et de mises à jour applicables, utilisez l'attribut de réponse isOlderVersionAcknowledgmentRequired pour déterminer si un accusé de réception est requis avant de soumettre la demande de cycle de vie correspondante.
Utiliser la propriété d'accusé de réception :
Lorsqu'une opération nécessite un accusé de réception :
- Extrayez ou sélectionnez l'image logicielle, le patch ou la mise à jour de version de la base de données cible ou de Grid Infrastructure.
- Vérifiez si un accusé de réception est requis pour la version de mise à jour ou de maintenance sélectionnée.
- Dans la demande de création, de mise à jour ou d'application, définissez
isOlderVersionAcknowledgedsurtrue. - Soumettez la demande.
L'accusé de réception s'applique à la mise à jour de version cible, à la version de maintenance, au patch ou à l'image logicielle sélectionnée pour l'opération de cycle de vie.