

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à.

# Limitazioni di RDS for Oracle
<a name="Oracle.Concepts.limitations"></a>

Nelle sezioni seguenti, sono disponibili importanti limitazioni all'utilizzo di RDS per Oracle. Per le limitazioni specifiche di CDBs, vedere[Limitazioni di RDS per Oracle CDBs](Oracle.Concepts.CDBs.md#Oracle.Concepts.single-tenant-limitations).

**Nota**  
L'elenco non è completo.

**Topics**
+ [Limiti delle dimensioni dei file Oracle in Amazon RDS](#Oracle.Concepts.file-size-limits)
+ [Limiti delle dimensioni dei blocchi in RDS per Oracle](#Oracle.Concepts.block-size-limits)
+ [Sinonimi pubblici per gli schemi forniti da Oracle](#Oracle.Concepts.PublicSynonyms)
+ [Schemi per funzionalità non supportate in RDS per Oracle](#Oracle.Concepts.unsupported-features)
+ [Limitazioni per i privilegi DBA in RDS per Oracle](#Oracle.Concepts.dba-limitations)
+ [Obsolescenza di TLS 1.0 e 1.1 Transport Layer Security in RDS per Oracle](#Oracle.Concepts.tls)

## Limiti delle dimensioni dei file Oracle in Amazon RDS
<a name="Oracle.Concepts.file-size-limits"></a>

La dimensione massima di un file nelle istanze database RDS per Oracle è pari a 16 TiB (tebibyte). Questo limite è imposto dal file system ext4 utilizzato dall'istanza. Pertanto, i file di dati Oracle con tablespace a file unico sono limitati a 16 TiB. Se si tenta di ridimensionare un file di dati in uno spazio tabella bigfile a un valore superiore al limite, viene visualizzato un errore analogo al seguente:

```
ORA-01237: cannot extend datafile 6
ORA-01110: data file 6: '/rdsdbdata/db/mydir/datafile/myfile.dbf'
ORA-27059: could not reduce file size
Linux-x86_64 Error: 27: File too large
Additional information: 2
```

## Limiti delle dimensioni dei blocchi in RDS per Oracle
<a name="Oracle.Concepts.block-size-limits"></a>

Le istanze DB di RDS per Oracle vengono create con una dimensione del blocco di database predefinita (`DB_BLOCK_SIZE`) di 8 KB. La dimensione predefinita del blocco del database viene impostata al momento della creazione del database e non può essere modificata. Le tablespace `SYSTEM` e le tablespace temporanee utilizzano sempre la dimensione predefinita del blocco del database. È possibile creare tablespace aggiuntive con dimensioni di blocco non predefinite configurando il `DB_nK_CACHE_SIZE` parametro corrispondente (ad esempio`DB_16K_CACHE_SIZE`) per allocare una cache buffer per quella dimensione del blocco e quindi specificando la clausola nell'istruzione. `BLOCKSIZE` `CREATE TABLESPACE`

## Sinonimi pubblici per gli schemi forniti da Oracle
<a name="Oracle.Concepts.PublicSynonyms"></a>

Non creare o modificare sinonimi pubblici per schemi gestiti da Oracle, tra cui `SYS`, `SYSTEM` e `RDSADMIN`. Queste operazioni potrebbero comportare l'invalidazione di componenti essenziali del database e influire sulla disponibilità dell'istanza database.

È possibile creare sinonimi pubblici che fanno riferimento a oggetti nei propri schemi.

## Schemi per funzionalità non supportate in RDS per Oracle
<a name="Oracle.Concepts.unsupported-features"></a>

In generale, Amazon RDS non impedisce la creazione di schemi per feature non supportate. Tuttavia, se si creano schemi per feature e componenti Oracle che richiedono privilegi SYS, è possibile danneggiare il dizionario dati e influire sulla disponibilità dell'istanza. Utilizzare solo le funzioni e gli schemi supportati disponibili in [Aggiunta di opzioni alle istanze database Oracle](Appendix.Oracle.Options.md).

## Limitazioni per i privilegi DBA in RDS per Oracle
<a name="Oracle.Concepts.dba-limitations"></a>

Nel database un ruolo è una raccolta di privilegi che è possibile concedere o revocare a un utente. Un database Oracle utilizza i ruoli per garantire la sicurezza.

Il ruolo predefinito `DBA` normalmente consente tutti i privilegi di amministrazione per un database Oracle. Quando crei un'istanza database utilizzando l'account master, l'account ottiene privilegi DBA, con alcune limitazioni. Per offrire un'esperienza gestita, un database RDS for Oracle non fornisce i seguenti privilegi per il ruolo `DBA`: 
+ `ALTER DATABASE`
+ `ALTER SYSTEM`
+ `CREATE ANY DIRECTORY`
+ `DROP ANY DIRECTORY`
+ `GRANT ANY PRIVILEGE`
+ `GRANT ANY ROLE`

Utilizza questo account principale per qualsiasi attività amministrativa come la creazione di altri account utente nel database. Non è possibile utilizzare l'account `SYS`, `SYSTEM` o altri account amministrativi forniti. 

## Obsolescenza di TLS 1.0 e 1.1 Transport Layer Security in RDS per Oracle
<a name="Oracle.Concepts.tls"></a>

Le versioni 1.0 e 1.1 del protocollo Transport Layer Security (TLS 1.0 e TLS 1.1) sono obsolete. In conformità alle best practice di sicurezza, Oracle ha reso obsoleto l'uso di TLS 1.0 e TLS 1.1. Per soddisfare i requisiti di sicurezza, è vivamente consigliabile utilizzare in alternativa TLS 1.2.