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.
Architecture de base de données RDS for Oracle
L'architecture multilocataire Oracle, également appelée architecture CDB, permet à une base de données Oracle de fonctionner comme une base de données de conteneur (CDB) multilocataire. Un CDB peut inclure des bases de données enfichables créées par le client (). PDBs Une base de données non CDB est une base de données Oracle qui utilise l'architecture traditionnelle, qui ne peut pas contenir. PDBs Pour plus d'informations sur l'architecture multi-locataires, reportez-vous au Guide de l'administrateur d'Oracle Multitenant
Pour Oracle Database 19c et versions ultérieures, vous pouvez créer une instance de base de données RDS for Oracle qui utilise l'architecture CDB. Dans RDS pour Oracle, PDBs elles sont appelées bases de données mutualisées. Vos applications clientes se connectent au niveau de la base de données client (PDB) plutôt qu'au niveau de la CDB. RDS for Oracle prend en charge les configurations suivantes de l'architecture CDB :
- Configuration à locataires multiples
-
Cette plate-forme RDS permet à une instance RDS pour Oracle CDB de contenir entre 1 et 30 bases de données mutualisées, en fonction de l'édition de la base de données et des licences d'option requises. Vous pouvez utiliser RDS APIs pour ajouter, modifier et supprimer des bases de données mutualisées. La configuration multi-locataires de RDS pour Oracle ne prend pas en charge les applications PDBs ou les proxys PDBs, qui sont des types particuliers de. PDBs Pour plus d'informations sur l'application PDBs et le proxy PDBs, consultez la section Types de PDBs
dans la documentation de la base de données Oracle. Note
La configuration Amazon RDS est appelée « multi-tenant » plutôt que « multitenant » car il s'agit d'une fonctionnalité de la plateforme RDS, et pas seulement du moteur de base de données Oracle. De même, le terme « locataire » du RDS fait référence à tout locataire d'une configuration RDS, et pas seulement à Oracle. PDBs Dans la documentation RDS, le terme sans trait d'union « Oracle multitenant » fait exclusivement référence à l'architecture CDB de la base de données Oracle, qui est compatible avec les déploiements sur site et RDS.
- Configuration à locataire unique
-
Cette fonctionnalité de plate-forme RDS limite une instance RDS pour Oracle CDB à une seule base de données client (PDB). Vous ne pouvez pas en ajouter d'autres PDBs à l'aide de RDS. APIs La configuration à locataire unique utilise le même RDS APIs que l'architecture non CDB. Ainsi, l'expérience de travail avec une CDB dans une configuration à locataire unique est essentiellement la même que celle consistant à travailler avec une architecture non CDB.
Vous pouvez convertir une CDB qui utilise la configuration à locataire unique en configuration multi-locataire, ce qui vous permet d'en ajouter PDBs à votre CDB. Ce changement d'architecture est définitif et irréversible. Pour de plus amples informations, veuillez consulter Conversion de la configuration à locataire unique en configuration à locataires multiples.
Note
Vous ne pouvez pas accéder à la base de données de conteneur (CDB) elle-même.
Dans Oracle Database 21c et versions ultérieures, toutes les bases de données le sont CDBs. En revanche, vous pouvez créer une instance de base de données Oracle Database 19c en tant que base de données CDB ou non-CDB. Vous ne pouvez pas mettre à niveau une base de données non-CDB en CDB, mais vous pouvez convertir une base de données non-CDB Oracle Database 19c en CDB, puis la mettre à niveau. Vous ne pouvez pas convertir une CDB en base de données non-CDB.
Pour plus d’informations, consultez les ressources suivantes :