Considérations relatives aux mises à niveau des bases de données RDS Custom for Oracle - Amazon Relational Database Service

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 relatives aux mises à niveau des bases de données RDS Custom for Oracle

Si vous envisagez de mettre à niveau votre base de données, tenez compte des points 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 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 un CEV basé 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 compatibles avec 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 personnalisée pour 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, voir Politique de support à 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. Cependant, lorsque vous mettez à niveau le système d'exploitation, vous devez mettre à niveau les répliques de 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 comprisPDB$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: list-of-PDBs. Si RDS Custom ne parvient pas à appliquer un correctif à la racine de la CDB ou à une autre PDBs, l'instance est mise dans l'PATCH_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 :

    1. Créez une nouvelle instance de base de données RDS Custom pour Oracle qui utilise l'architecture mutualisée Oracle.

    2. 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.

    3. Convertissez votre PDB en exécutant le script noncdb_to_pdb.sql Oracle SQL.

    4. Validez votre instance de CDB.

    5. Mettez à niveau votre instance de CDB.