Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
È possibile eliminare un database del tenant (PDB) utilizzando la AWS Management Console, la AWS CLI o l'API RDS. Considera i seguenti prerequisiti e limitazioni:
-
Il database del tenant e l'istanza database devono esistere.
-
Affinché l'eliminazione abbia esito positivo, è necessario che si verifichi una delle seguenti situazioni:
-
Il database del tenant e l'istanza database sono disponibili.
Nota
È possibile acquisire uno snapshot finale, ma solo se il database del tenant e l'istanza database erano disponibili prima dell'emissione del comando
delete-tenant-database
. -
Il database del tenant è in fase di creazione.
-
L'istanza database sta modificando il database del tenant.
-
-
Non è possibile eliminare più database del tenant in un'unica operazione.
-
Non è possibile eliminare un database del tenant se è l'unico tenant nel CDB.
Per eliminare un database del tenant
Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel pannello di navigazione, scegli Database, quindi scegli il database del tenant che vuoi eliminare.
-
In Actions (Azioni), selezionare Delete (Elimina).
-
Per creare uno snapshot DB finale per l’istanza database, abilitare Create final snapshot? (Crea snapshot finale?).
-
Se si è scelto di creare uno snapshot finale, immettere il Final snapshot name (Nome dello snapshot finale).
-
Immettere
delete me
nella casella. -
Scegliere Delete (Elimina).
Per eliminare un database tenant utilizzando ilAWS CLI, chiamate il delete-tenant-databasecomando con i seguenti parametri:
-
--db-instance-identifier
value
-
--tenant-db-name
value
-
[--skip-final-snapshot | --no-skip-final-snapshot]
-
[--final-snapshot-identifier
value
]
L'esempio seguente elimina il database tenant denominato pdb-test
dal CDB denominato. my-cdb-inst
Per impostazione predefinita, l'operazione crea uno snapshot finale.
Esempio
Per, o: Linux macOS Unix
aws rds delete-tenant-database --region
us-east-1
\ --db-instance-identifiermy-cdb-inst
\ --tenant-db-namepdb-test
\ --final-snapshot-identifierfinal-snap-pdb-test
Per Windows:
aws rds delete-tenant-database --region
us-east-1
^ --db-instance-identifiermy-cdb-inst
^ --tenant-db-namepdb-test
^ --final-snapshot-identifierfinal-snap-pdb-test
Questo comando genera un output simile al seguente.
{
"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"
}
]
}
}