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.
Utilisation de bases de données de conteneurs (CDBs) dans RDS Custom pour Oracle
Vous pouvez créer votre instance de base de données RDS Custom for Oracle avec l’architecture Oracle Multitenant (type de moteur custom-oracle-ee-cdb ou custom-oracle-se2-cdb) ou avec l’architecture non CDB traditionnelle (type de moteur custom-oracle-ee ou custom-oracle-se2). Lorsque vous créez une base de données de conteneurs (CDB), elle contient une base de données enfichable (PDB) et un contenur initial de PDB. Vous pouvez en créer d'autres PDBs manuellement à l'aide d'Oracle SQL.
Noms PDB et CDB
Lorsque vous créez une instance de base de données RDS Custom for Oracle, vous indiquez un nom pour la PDB initiale. Par défaut, votre PDB initiale est nommée ORCL. Vous pouvez choisir un autre nom.
Par défaut, votre CDB est nommée RDSCDB. Vous pouvez choisir un autre nom. Le nom CDB est également le nom de votre identifiant système (SID) Oracle, qui identifie de manière unique la mémoire et les processus qui gèrent votre CDB. Pour plus d'informations sur le SID Oracle, consultez Identifiant système (SID) Oracle
Vous ne pouvez pas renommer un fichier existant à PDBs l'aide d'Amazon APIs RDS. Vous ne pouvez pas non plus renommer la CDB à l'aide de la commande modify-db-instance.
Gestion de la PDB
Dans le modèle de responsabilité partagée RDS Custom for Oracle, vous êtes responsable de la gestion PDBs et de la création de toute responsabilité supplémentaire PDBs. RDS Custom ne limite pas le nombre de. PDBs Vous pouvez créer, modifier et supprimer manuellement en vous PDBs connectant à la racine de la base de données et en exécutant une instruction SQL. Créez PDBs sur un volume de données Amazon EBS pour empêcher l'instance de base de données de sortir du périmètre de support.
Pour modifier votre CDBs or PDBs, procédez comme suit :
-
Suspendez l'automatisation pour éviter toute interférence avec les actions RDS Custom.
-
Modifiez votre CDB ou PDBs.
-
Sauvegardez toutes les modifications PDBs.
-
Relancez l'automatisation de RDS Custom.
Récupération automatique de la racine CDB
RDS Custom maintient la racine CDB ouverte de la même manière qu'il maintient une base de données non-CDB ouverte. Si l'état de la racine CDB change, l'automatisation de la surveillance et de la récupération tente de récupérer la racine CDB à l'état souhaité. Vous recevez des notifications d'événements RDS quand la CDB racine est arrêtée (RDS-EVENT-0004) ou redémarrée (RDS-EVENT-0006), comme dans le cas de l'architecture non-CDB. RDS Custom tente d'ouvrir le READ WRITE mode all PDBs in au démarrage de l'instance de base de données. Si certains ne PDBs peuvent pas être ouverts, RDS Custom publie l'événement suivant : tenant database shutdown