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à.
Attivazione dei tipi di dati estesi in RDS per Oracle
Amazon RDS per Oracle supporta i tipi di dati estesi. Con i tipi di dati estesi, le dimensioni massime per i tipi di dati VARCHAR2, NVARCHAR2 e RAW sono di 32.767 byte. Per utilizzare i tipi di dati estesi, imposta il parametro MAX_STRING_SIZE su EXTENDED. Per ulteriori informazioni, consulta la pagina sui tipi di dati estesi
Se non desideri utilizzare i tipi di dati estesi, mantieni il parametro MAX_STRING_SIZE impostato su STANDARD (impostazione predefinita). In questo caso, i limiti di dimensione sono di 4.000 byte per i tipi di dati VARCHAR2 e NVARCHAR2 e 2.000 byte per il tipo di dati RAW.
Puoi attivare i tipi di dati estesi nelle istanze database nuove o esistenti. Per le nuove istanze database, il tempo di creazione di un'istanza database è in genere più lungo quando i tipi di dati estesi sono attivati. Per le istanze database esistenti, l'istanza database non può essere utilizzata durante il processo di conversione.
Considerazioni sui tipi di dati estesi
Considera quanto segue quando abiliti i tipi di dati estesi per la tua istanza database:
-
Quando si attivano i tipi di dati estesi per un’istanza database nuova o esistente, è necessario riavviare l’istanza per rendere effettiva la modifica.
-
Dopo l’attivazione dei tipi di dati estesi, non è possibile ripristinare l’utilizzo delle dimensioni standard per i tipi di dati nell’istanza database. Se si reimposta il parametro
MAX_STRING_SIZEsuSTANDARD, viene restituito lo statoincompatible-parameters. -
Quando si ripristina un'istanza database che utilizza i tipi di dati estesi, è necessario specificare un gruppo di parametri con il parametro
MAX_STRING_SIZEimpostato suEXTENDED. Durante il ripristino, se si specifica il gruppo di parametri predefinito o altri gruppi di parametri conMAX_STRING_SIZEimpostato suSTANDARD, viene restituito lo statoincompatible-parameters. -
Quando lo stato dell'istanza database è
incompatible-parametersa causa dell'impostazioneMAX_STRING_SIZE, l'istanza database resta non disponibile finché non si imposta il parametroMAX_STRING_SIZEsuEXTENDEDe non si riavvia l'istanza.
Attivazione dei tipi di dati estesi per una nuova istanza database
Quando crei un’istanza database con il parametro MAX_STRING_SIZE impostato su EXTENDED, l’istanza mostra MAX_STRING_SIZE impostato sul valore STANDARD predefinito. Riavvia l’istanza per abilitare la modifica.
Per attivare i tipi di dati estesi per una nuova istanza database
-
Impostare il parametro
MAX_STRING_SIZEsuEXTENDEDin un gruppo di parametri.Per impostare il parametro, creare un nuovo gruppo di parametri o modificarne uno esistente.
Per ulteriori informazioni, consulta Gruppi di parametri per Amazon RDS.
-
Crea una nuova istanza database RDS per Oracle
Per ulteriori informazioni, consulta Creazione di un'istanza database Amazon RDS.
-
Associa il gruppo di parametri con
MAX_STRING_SIZEimpostato suEXTENDEDall'istanza database.Per ulteriori informazioni, consulta Creazione di un'istanza database Amazon RDS.
-
Riavviare l'istanza database per applicare la modifica al parametro.
Per ulteriori informazioni, consulta Riavvio di un'istanza database.
Attivazione dei tipi di dati estesi per un'istanza database esistente
Dopo aver modificato un'istanza database in modo da attivare i tipi di dati estesi, RDS converte i dati nel database in modo che vengano utilizzate le dimensioni estese. La conversione e il tempo di inattività si verificano al successivo riavvio del database dopo la modifica del parametro. L'istanza database non è disponibile durante la conversione.
La durata dell'operazione dipende dalla classe di istanza database utilizzata dall'istanza database e dalle dimensioni del database. Per ridurre i tempi di inattività, prendi in considerazione la possibilità di creare un'istantanea immediatamente prima del riavvio. In questo modo si riduce la durata del backup durante il flusso di lavoro di conversione.
Nota
Dopo aver attivato i tipi di dati estesi, non puoi effettuare un ripristino point-in-time durante la conversione. Questo ripristino può essere effettuato subito prima o dopo la conversione.
Per attivare i tipi di dati estesi per un'istanza database esistente
-
Acquisire uno snapshot del database
Se nel database sono presenti oggetti non validi, Amazon RDS prova a ricompilarli. La conversione ai tipi di dati estesi può non riuscire se Amazon RDS non riesce a ricompilare un oggetto non valido. La snapshot consente di ripristinare il database in caso di problemi con la conversione. Controllare sempre la presenza di oggetti non validi prima della conversione e, se ci sono, correggerli o eliminarli. Per i database di produzione, consigliamo di provare il processo di conversione prima su una copia dell'istanza database.
Per ulteriori informazioni, consulta Creazione di uno snapshot del database per un’istanza database Single-AZ per Amazon RDS.
-
Impostare il parametro
MAX_STRING_SIZEsuEXTENDEDin un gruppo di parametri.Per impostare il parametro, creare un nuovo gruppo di parametri o modificarne uno esistente.
Per ulteriori informazioni, consulta Gruppi di parametri per Amazon RDS.
-
Modificare l'istanza database per associarla al gruppo di parametri con
MAX_STRING_SIZEimpostato suEXTENDED.Per ulteriori informazioni, consulta Modifica di un'istanza database Amazon RDS.
-
Riavviare l'istanza database per applicare la modifica al parametro.
Per ulteriori informazioni, consulta Riavvio di un'istanza database.