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à.
Modifica di un database del tenant RDS per Oracle
È possibile modificare solo il nome PDB e la password dell'utente principale di un database del tenant nel CDB. Tieni presenti i seguenti requisiti e limitazioni:
-
Per modificare le impostazioni di un database del tenant nell'istanza database, il database del tenant deve esistere.
-
Non è possibile modificare più database del tenant in un'unica operazione. È possibile modificare un solo database del tenant alla volta.
-
Non è possibile modificare il nome di un database del tenant in
CDB$ROOToPDB$SEED.
Un PDB può essere modificato usando la AWS Management Console, la AWS CLI o l'API RDS.
Per modificare il nome PDB o la password principale di un database del tenant
Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Nell'angolo in alto a destra della console Amazon RDS, scegli la Regione AWS in cui desideri creare il database del tenant.
-
Nel riquadro di navigazione, scegliere Databases (Database).
-
Scegli il database del tenant di cui desideri modificare il nome del database o la password dell'utente principale.
-
Scegliere Modify (Modifica).
-
Per Impostazioni globali del database effettua una delle seguenti operazioni:
-
Per Nome del database tenant immetti il nuovo nome del nuovo PDB.
-
Per Password principale del database tenant, immetti una nuova password.
-
-
Scegli Modifica tenant.
Per modificare un database del tenant utilizzando la AWS CLI, chiama il comando modify-tenant-database con i seguenti parametri:
-
--db-instance-identifiervalore -
--tenant-db-namevalue -
[--new-tenant-db-namevalue] -
[--master-user-passwordvalue]
L'esempio seguente rinomina il database del tenant pdb1 in pdb-hr nell'istanza database my-cdb-inst.
Esempio
Per Linux, macOS o Unix:
aws rds modify-tenant-database --regionus-east-1\ --db-instance-identifiermy-cdb-inst\ --tenant-db-namepdb1\ --new-tenant-db-namepdb-hr
Per Windows:
aws rds modify-tenant-database --regionus-east-1^ --db-instance-identifiermy-cdb-inst^ --tenant-db-namepdb1^ --new-tenant-db-namepdb-hr
Questo comando genera un output simile al seguente.
{ "TenantDatabase" : { "DbiResourceId" : "db-abc123", "TenantDatabaseResourceId" : "tdb-bac567", "TenantDatabaseArn" : "arn:aws:rds:us-east-1:123456789012:db:my-cdb-inst:pdb1", "DBInstanceIdentifier" : "my-cdb-inst", "TenantDBName" : "pdb1", "Status" : "modifying", "MasterUsername" : "tenant-admin-user" "Port" : "6555", "CharacterSetName" : "UTF-16", "MaxAllocatedStorage" : "1000", "ParameterGroups": [ { "ParameterGroupName": "pdb1-params", "ParameterApplyStatus": "in-sync" } ], "OptionGroupMemberships": [ { "OptionGroupName": "pdb1-options", "Status": "in-sync" } ], "PendingModifiedValues": { "TenantDBName": "pdb-hr" } } }