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à.
Aggiunta di un database del tenant RDS per Oracle all'istanza CDB
Nella configurazione multi-tenant RDS per Oracle, un database del tenant è un PDB. Per aggiungere un database del tenant, verifica che siano soddisfatti i seguenti prerequisiti:
-
Il CDB ha la configurazione multi-tenant abilitata. Per ulteriori informazioni, consulta Configurazione multi-tenant dell'architettura CDB.
-
Disponi delle necessarie autorizzazioni IAM per creare il database del tenant.
È possibile aggiungere un database del tenant utilizzando la AWS Management Console, la AWS CLI o l'API RDS. Non è possibile aggiungere più database del tenant in un'unica operazione pertanto è necessario aggiungerli uno alla volta. Se il CDB ha la conservazione dei backup abilitata, Amazon RDS esegue il backup dell'istanza database prima e dopo l'aggiunta di un nuovo database del tenant.
Per aggiungere un database del tenant all'istanza database
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 l'istanza CDB in cui aggiungere un database del tenant. L'istanza database deve utilizzare la configurazione multi-tenant dell'architettura CDB.
-
Scegli Operazioni, quindi Aggiungi database del tenant.
-
Per Impostazioni globali del database effettua le seguenti operazioni:
-
Per Nome del database tenant immetti il nome del nuovo PDB.
-
Per Nome utente principale del database tenant, specifica il nome dell'utente principale per il PDB. Questo utente principale è diverso dall'utente principale del CDB.
-
Inserisci una password in Password principale del database tenant o seleziona Genera automaticamente una password.
-
Per Set di caratteri del database tenant, scegli un set di caratteri per il PDB. L'impostazione predefinita è AL32UTF8. È possibile scegliere un set di caratteri del PDB diverso dal set di caratteri del CDB.
-
Per Set di caratteri nazionali del database tenant, scegli un set di caratteri per il PDB. L'impostazione predefinita è AL32UTF8. Il set di caratteri nazionali specifica la codifica solo per le colonne che utilizzano il tipo di dati
NCHAR
(NCHAR
,NVARCHAR2
eNCLOB
) e non influisce sui metadati del database.
Per ulteriori informazioni sulle impostazioni precedenti, consulta Impostazioni per istanze database.
-
-
Scegli Aggiungi tenant.
Per aggiungere un database tenant al tuo CDB conAWS CLI, usa il comando create-tenant-databasecon i seguenti parametri richiesti:
-
--db-instance-identifier
-
--tenant-db-name
-
--master-username
-
--master-user-password
L'esempio seguente crea un database tenant denominato mypdb2
nell'istanza CDB di RDS for Oracle denominata. my-cdb-inst
Il set di caratteri del PDB è UTF-16
.
Esempio
Per, oLinux: macOS Unix
aws rds create-tenant-database --region us-east-1 \ --db-instance-identifier
my-cdb-inst
\ --tenant-db-namemypdb2
\ --master-usernamemypdb2-admin
\ --master-user-passwordmypdb2-pwd
\ --character-set-nameUTF-16
Per Windows:
aws rds create-tenant-database --region us-east-1 \ --db-instance-identifier
my-cdb-inst
^ --tenant-db-namemypdb2
^ --master-usernamemypdb2-admin
^ --master-user-passwordmypdb2-pwd
^ --character-set-nameUTF-16
L'output è simile al seguente.
...} "TenantDatabase" : { "DbiResourceId" : "db-abc123", "TenantDatabaseResourceId" : "tdb-bac567", "TenantDatabaseArn" : "arn:aws:rds:us-east-1:123456789012:db:my-cdb-inst:mypdb2", "DBInstanceIdentifier" : "my-cdb-inst", "TenantDBName" : "mypdb2", "Status" : "creating", "MasterUsername" : "mypdb2", "CharacterSetName" : "UTF-16", ... } }...