Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Mises à niveau des versions majeures d’Oracle
Pour effectuer une mise à niveau de version majeure, modifiez l’instance de base de données manuellement. Les mises à niveau de versions majeures ne sont pas effectuées automatiquement.
Important
Veillez à tester soigneusement toute mise à niveau pour vérifier que vos applications fonctionnent correctement avant d'appliquer la mise à niveau à vos bases de données de production. Pour de plus amples informations, veuillez consulter Test d'une mise à niveau de base de données Oracle.
Rubriques
Versions prises en charge pour les mises à niveau majeures
Amazon RDS prend en charge les mises à niveau des versions majeures suivantes.
Note
Oracle Database 26ai n'est disponible que dans l'édition Enterprise.
| Version actuelle | Mise à niveau prise en charge |
|---|---|
|
21.0.0.0 en utilisant l'architecture CDB |
26,0.0.0 |
|
19.0.0.0 utilisant l’architecture CDB |
21,0.0.0, 26,0.0.0 |
Note
Une mise à niveau de version majeure d’Oracle Database doit être mise à niveau vers une mise à jour de version publiée (RU) qui a été publiée le même mois ou plus tard. Le retour à une ancienne version majeure n’est pas pris en charge pour les versions Oracle Database. Pour plus d'informations sur les versions de base de données Oracle prises en charge par Amazon RDS, consultez les notes de mise à jour d'Amazon RDS for Oracle.
Classes d’instance prises en charge pour les mises à niveau majeures
Il est possible que votre instance de base de données Oracle s’exécute sur une classe d’instance de base de données qui n’est pas prise en charge pour la version vers laquelle vous effectuez la mise à niveau. Dans ce cas, avant de procéder à la mise à niveau, vous devez migrer l’instance de base de données vers une classe prise en charge. Pour plus d’informations sur les classes d’instance de base de données prises en charge pour chaque version et édition de Amazon RDS for Oracle, consultez Classes d'instances de base de données.
Collecte de statistiques avant les mises à niveau majeures
Avant d’effectuer une mise à niveau de version majeure, Oracle vous recommande de recueillir des statistiques de l’optimiseur sur l’instance de base de données que vous mettez à jour. Cette action peut réduire la durée d’indisponibilité de l’instance de base de données lors de la mise à niveau.
Pour recueillir des statistiques de l’optimiseur, connectez-vous à l’instance de base de données en tant qu’utilisateur principal et exécutez la procédure DBMS_STATS.GATHER_DICTIONARY_STATS, comme dans l’exemple suivant.
EXEC DBMS_STATS.GATHER_DICTIONARY_STATS;
Pour plus d’informations, consultez GATHER_DICTIONARY_STATS Procedure
Autorisation d’installation des mises à niveau majeures
Une mise à niveau majeure de la version du moteur peut être incompatible avec votre application. La mise à niveau est irréversible. Si vous spécifiez une version majeure pour le EngineVersion paramètre qui est différente de la version principale actuelle, vous devez autoriser les mises à niveau des versions majeures.
Si vous procédez à la mise à niveau d’une version majeure à l’aide de la commande CLI modify-db-instance, spécifiez --allow-major-version-upgrade. Dans la mesure où ce paramètre n’est pas persistant, vous devez spécifier --allow-major-version-upgrade chaque fois que vous effectuez une mise à niveau majeure. Ce paramètre n’a aucun impact sur les mises à niveau des versions mineures du moteur. Pour plus d'informations, consultez Mise à niveau d'une version du moteur d'une instance de base de données.
Si vous mettez à niveau une version majeure à l’aide de la console, vous n’avez pas besoin de choisir une option pour autoriser la mise à niveau. Au lieu de cela, la console affiche un avertissement indiquant que les mises à niveau majeures sont irréversibles.
Mise à niveau vers Oracle Database 26ai
Vous pouvez effectuer une mise à niveau de version majeure vers Oracle Database 26ai (26.0.0.0) à partir des versions source suivantes :
-
Oracle Database 21c utilisant l'architecture CDB
-
Oracle Database 19c utilisant l'architecture CDB
Oracle Database 26ai ne prend en charge que l'architecture CDB. Si votre instance de base de données exécute Oracle Database 19c en tant que non-CDB, convertissez-la d'abord en CDB, puis mettez-la à niveau vers Oracle Database 26ai. Vous ne pouvez pas modifier l'architecture de base de données au cours d'une mise à niveau. Pour de plus amples informations, veuillez consulter Conversion d'une base de données non-CDB RDS for Oracle en CDB.
Une fois que vous avez converti une base de données non CDB en CDB, la base de données utilise la configuration à locataire unique. Pour ajouter des bases de données mutualisées (PDB), convertissez la base de données de la configuration à locataire unique à la configuration à locataires multiples. Pour de plus amples informations, veuillez consulter Conversion de la configuration à locataire unique en configuration à locataires multiples.
Avant de procéder à la mise à niveau vers Oracle Database 26ai, passez en revue les modifications suivantes :
-
Passez en revue les paramètres nouveaux et non pris en charge pour Oracle Database 26ai. Pour de plus amples informations, veuillez consulter Modifications des paramètres Amazon RDS pour Oracle Database 26ai (26.0.0.0).
-
Notez les modifications suivantes apportées aux options :
-
Oracle prend uniquement en charge le protocole TLS 1.2 ou supérieur pour la version principale du moteur 26ai. Cette modification affecte l'agent OEM et les options SSL ainsi que leurs paramètres d'option, en particulier les suites de chiffrement et les versions TLS autorisées. Pour plus d’informations, consultez Oracle Management Agent pour Enterprise Manager Cloud Control et Oracle Secure Sockets Layer (SSL).
-
Oracle Database 26ai ne prend en charge que les versions 24.1.v1 et supérieures d'Oracle APEX. Pour de plus amples informations, veuillez consulter Oracle Application Express (APEX).
-
Pour l'option NNE, Amazon RDS a désupporté les anciennes fonctions de hachage et algorithmes cryptographiques pour Oracle Database 26ai. Pour de plus amples informations, veuillez consulter Oracle NNE (Native Network Encryption).
-
-
RDS pour Oracle ne prend pas en charge les options OEM Database Express et OLAP dans Oracle Database 26ai. Oracle a désupporté OEM Database Express et a déconseillé l'OLAP dans Oracle Database 26ai. Pour plus d’informations, consultez Oracle Enterprise Manager Database Express et Oracle OLAP.
-
RDS pour Oracle ne prend pas en charge l'option Locator dans Oracle Database 26ai. Oracle Spatial remplace Oracle Locator et inclut ses fonctionnalités. Pour utiliser la fonctionnalité de localisation dans Oracle Database 26ai, utilisez plutôt l'option Oracle Spatial. Pour plus d'informations, consultez Oracle Locator et Oracle Spatial.