

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
<a name="oracle-cdb-configuring.adding.pdb"></a>

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](Oracle.Concepts.CDBs.md#multi-tenant-configuration).
+ Disponi delle necessarie autorizzazioni IAM per creare il database del tenant.

È possibile aggiungere un database tenant utilizzando l' Console di gestione AWS API AWS CLI, the o 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. Se il CDB ha repliche di lettura, puoi solo aggiungere un database tenant all'istanza DB principale; Amazon RDS crea automaticamente il database tenant sulle repliche. Viene inoltre convalidato lo stato della replica, assicurando che tutte le repliche siano disponibili e che il ritardo di replica sia inferiore a 5 minuti prima della creazione del tenant.

## Console
<a name="oracle-cdb-configuring.adding.pdb.console"></a>

**Per aggiungere un database del tenant all'istanza database**

1. Accedi a Console di gestione AWS e apri la console Amazon RDS all'indirizzo [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Nell'angolo in alto a destra della console Amazon RDS, scegli la Regione AWS in cui desideri creare il database del tenant.

1. Nel pannello di navigazione, seleziona **Database**.

1. Scegli l'istanza CDB in cui aggiungere un database del tenant. L'istanza database deve utilizzare la configurazione multi-tenant dell'architettura CDB. 

1. Scegli **Operazioni**, quindi **Aggiungi database del tenant**.

1. 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.
   + Scegli una delle seguenti opzioni di gestione delle credenziali:
     + **Gestito in Gestione dei segreti AWS**

       In **Seleziona la chiave di crittografia**, scegli una chiave KMS creata da Secrets Manager o una chiave creata personalmente. 
**Nota**  
Consigliamo Gestione dei segreti AWS come tecnica più sicura per la gestione delle credenziali. Si applicano costi aggiuntivi. Gestione dei segreti AWS non è supportato per le istanze che utilizzano repliche di lettura. Per ulteriori informazioni, consulta [Gestione delle password con Amazon RDS e Gestione dei segreti AWS](rds-secrets-manager.md).
     + **Gestione autonoma**

       Per specificare una password, deseleziona la casella di controllo **Genera automaticamente una password** se è selezionata. Inserisci la stessa password in **Password master** e **Conferma password**.
     + In **Configurazione aggiuntiva**, inserisci il nome del tuo PDB per **Nome database iniziale**. Non è possibile assegnare un nome al CDB, che ha `RDSCDB` come nome predefinito.
   + Per **Set di caratteri del database tenant**, scegli un set di caratteri per il PDB. Il valore predefinito è **AL32UTF8**. È possibile scegliere un set di caratteri del PDB diverso dal set di caratteri del CDB. Se l'istanza contiene repliche di lettura, i tenant non possono essere creati con un set di caratteri personalizzato. È possibile creare i tenant con un set di caratteri personalizzato prima di creare una replica di lettura, se necessario.
   + Per **Set di caratteri nazionali del database tenant**, scegli un set di caratteri per il PDB. Il valore predefinito è **AL32UTF8**. Il set di caratteri nazionali specifica la codifica solo per le colonne che utilizzano il tipo di dati `NCHAR` (`NCHAR`, `NVARCHAR2` e `NCLOB`) e non influisce sui metadati del database.

   Per ulteriori informazioni sulle impostazioni precedenti, consulta [Impostazioni per istanze database](USER_CreateDBInstance.Settings.md).

1. Scegli **Aggiungi tenant**.

## AWS CLI
<a name="oracle-cdb-configuring.adding.pdb.cli"></a>

Per aggiungere un database dei tenant al tuo CDB con AWS CLI, usa il comando [create-tenant-database](https://docs.aws.amazon.com/cli/latest/reference/rds/create-tenant-database.html)con 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 RDS for Oracle denominata. *my-cdb-inst* Il set di caratteri del PDB è `UTF-16`.

**Example**  
Per Linux, macOS o Unix:  

```
1. aws rds create-tenant-database --region us-east-1 \
2.     --db-instance-identifier my-cdb-inst \
3.     --tenant-db-name mypdb2 \
4.     --master-username mypdb2-admin \
5.     --master-user-password mypdb2-pwd \
6.     --character-set-name UTF-16
```
Per Windows:  

```
1. aws rds create-tenant-database --region us-east-1 \
2.     --db-instance-identifier my-cdb-inst ^
3.     --tenant-db-name mypdb2 ^
4.     --master-username mypdb2-admin ^
5.     --master-user-password mypdb2-pwd ^
6.     --character-set-name UTF-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",
            ...
        }
}...
```