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.
Suppression d'une base de données locataire RDS for Oracle de votre CDB
Vous pouvez supprimer une base de données locataire (PDB) à l'aide de la AWS Management Console, de l'AWS CLI ou de l'API RDS. Tenez compte des conditions préalables requises et des limitations suivantes :
-
La base de données locataire et l'instance de base de données doivent exister.
-
Pour que la suppression réussisse, l'une des situations suivantes doit exister :
-
La base de données locataire et l'instance de base de données sont disponibles.
Note
Vous pouvez prendre un instantané final, mais uniquement si la base de données locataire et l'instance de base de données étaient disponibles avant l'émission de la commande
delete-tenant-database. -
La base de données locataire est en cours de création.
-
L'instance de base de données modifie la base de données locataire.
-
-
Vous ne pouvez pas supprimer plusieurs bases de données locataire au cours d'une seule opération.
-
Vous ne pouvez pas supprimer une base de données locataire si elle est le seul locataire de la CDB.
Pour supprimer une base de données locataire
Connectez-vous à la AWS Management Console et ouvrez la console Amazon RDS à l’adresse https://console.aws.amazon.com/rds/
. -
Dans le panneau de navigation, choisissez Bases de données, puis choisissez la base de données locataire que vous souhaitez supprimer.
-
Pour Actions, choisissez Supprimer.
-
Pour créer un instantané de base de données final pour l'instance de base de données, choisissez Create final snapshot? (Créer un instantané final ?).
-
Si vous avez choisi de créer un instantané final, entrez le paramètre Final snapshot name (Nom de l'instantané final).
-
Saisissez
delete medans la zone. -
Sélectionnez Delete (Supprimer).
Pour supprimer une base de données locataire à l'aide de l'AWS CLI, appelez la commande delete-tenant-database avec les paramètres suivants :
-
--db-instance-identifiervalue -
--tenant-db-namevalue -
[--skip-final-snapshot | --no-skip-final-snapshot] -
[--final-snapshot-identifiervalue]
L'exemple suivant supprime la base de données locataire nommée pdb-test de la CDB nommée my-cdb-inst. Par défaut, l'opération crée un instantané final.
Exemple
Pour Linux, macOS ou Unix :
aws rds delete-tenant-database --regionus-east-1\ --db-instance-identifiermy-cdb-inst\ --tenant-db-namepdb-test\ --final-snapshot-identifierfinal-snap-pdb-test
Pour Windows :
aws rds delete-tenant-database --regionus-east-1^ --db-instance-identifiermy-cdb-inst^ --tenant-db-namepdb-test^ --final-snapshot-identifierfinal-snap-pdb-test
Le résultat produit lors de l’exécution de cette commande est semblable à ce qui suit :
{ "TenantDatabase" : { "DbiResourceId" : "db-abc123", "TenantDatabaseResourceId" : "tdb-bac456", "TenantDatabaseArn" : "arn:aws:rds:us-east-1:123456789012:db:my-cdb-inst:pdb-test", "DBInstanceIdentifier" : "my-cdb-inst", "TenantDBName" : "pdb-test", "Status" : "deleting", "MasterUsername" : "pdb-test-admin" "Port" : "6555", "CharacterSetName" : "UTF-16", "MaxAllocatedStorage" : "1000", "ParameterGroups": [ { "ParameterGroupName": "tenant-1-params", "ParameterApplyStatus": "in-sync" } ], "OptionGroupMemberships": [ { "OptionGroupName": "tenant-1-options", "Status": "in-sync" } ] } }