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.
Considérations pour les mises à niveau de la base de données RDS Custom for Oracle
Si vous prévoyez de mettre à niveau votre base de données, tenez compte des éléments suivants :
-
La version du système d’exploitation actuellement prise en charge est Oracle Linux 8. Pour continuer à recevoir les dernières mises à jour de sécurité et les derniers correctifs de la part de RDS Custom for Oracle, mettez à niveau vos instances de base de données vers Oracle Linux 8 en spécifiant une CEV basée sur ce système d’exploitation. Oracle Database 12c Version 1 (12.1), Oracle Database Version 2 (12.2) et Oracle Database 19c sont les seules versions qui prennent en charge Oracle Linux 8. Pour migrer vers la dernière AMI Oracle Linux 8, mettez à niveau votre système d’exploitation vers la dernière AMI. Pour de plus amples informations, veuillez consulter Mise à niveau d'une instance de base de données RDS Custom for Oracle.
Le support d’Oracle Linux 7.9 a pris fin le 31 décembre 2024. Pour continuer à exécuter Oracle Linux 7 après la fin du support, achetez une licence Oracle Extended Support. Vous êtes responsable des mises à jour de sécurité et devez corriger manuellement vos instances RDS Custom for Oracle. Pour plus d’informations, consultez Politique de prise en charge à vie : couverture des offres de services Open Source d’Oracle
. -
Lorsque vous mettez à niveau les fichiers binaires de base de données dans votre instance de base de données principale, RDS Custom for Oracle met automatiquement à niveau vos réplicas en lecture. Lorsque vous mettez à niveau le système d’exploitation, vous devez mettre à niveau les réplicas en lecture manuellement.
-
Lorsque vous mettez à niveau une base de données de conteneurs (CDB) vers une nouvelle version de base de données, RDS Custom for Oracle vérifie que toutes PDBs sont ouvertes ou pourraient être ouvertes. Si ces conditions ne sont pas remplies, RDS Custom arrête la vérification et rétablit l'état d'origine de la base de données sans tenter de procéder à la mise à niveau. Si les conditions sont remplies, RDS Custom applique d'abord des correctifs à la racine de la base de données, puis applique des correctifs à toutes les autres PDBs (y compris
PDB$SEED) en parallèle.Une fois le correctif terminé, RDS Custom tente de tout ouvrir. PDBs Si l'un d'entre eux PDBs ne s'ouvre pas, vous recevez l'événement suivant :
The following PDBs failed to open:. Si RDS Custom ne parvient pas à appliquer un correctif à la racine de la CDB ou à une autre PDBs, l'instance est mise dans l'list-of-PDBsPATCH_DB_FAILEDétat. -
Vous souhaiterez peut-être effectuer simultanément une mise à niveau de version majeure de base de données et une conversion d'une base de données non-CDB en CDB. Dans ce cas, nous vous recommandons de procéder comme suit :
-
Créez une nouvelle instance de base de données RDS Custom for Oracle qui utilise l’architecture multilocataire Oracle.
-
Connectez une base de données non-CDB à votre racine CDB, en la créant en tant que PDB. Veillez à ce que la base de données non-CDB ait la même version majeure que votre CDB.
-
Convertissez votre PDB en exécutant le script Oracle SQL
noncdb_to_pdb.sql. -
Validez votre instance de CDB.
-
Mettez à niveau votre instance de CDB.
-