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$ROOT
oPDB$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, scegli Databases (Database).
-
Scegli il database del tenant di cui desideri modificare il nome del database o la password dell'utente principale.
-
Scegli 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 tenant utilizzando ilAWS CLI, chiamate il modify-tenant-databasecomando con i seguenti parametri:
-
--db-instance-identifier
valore
-
--tenant-db-name
value
-
[--new-tenant-db-name
value
] -
[--master-user-password
value
]
L'esempio seguente rinomina il database del tenant pdb1
in pdb-hr
nell'istanza database my-cdb-inst
.
Esempio
Per LinuxmacOS, oUnix:
aws rds modify-tenant-database --region
us-east-1
\ --db-instance-identifiermy-cdb-inst
\ --tenant-db-namepdb1
\ --new-tenant-db-namepdb-hr
Per Windows:
aws rds modify-tenant-database --region
us-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" } } }