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 del set di caratteri di un'istanza database di RDS Custom per Oracle
RDS Custom per Oracle è impostato per default sul set di caratteri US7ASCII. Potrebbe essere necessario specificare set di caratteri diversi per soddisfare i requisiti di caratteri lingua o multibyte. Quando si utilizza RDS Custom per Oracle, puoi sospendere l'automazione e quindi modificare manualmente il set di caratteri del database.
La modifica del set di caratteri di un'istanza database di RDS Custom per Oracle ha i seguenti requisiti:
-
Puoi modificare il carattere solo su un'istanza di RDS Custom appena sottoposta a provisioning che dispone di un database vuoto o di avvio senza dati dell'applicazione. Per tutti gli altri scenari, modifica il set di caratteri utilizzando DMU (Database Migration Assistant for Unicode).
-
Puoi passare solo a un set di caratteri supportato da RDS per Oracle. Per ulteriori informazioni, consulta Set di caratteri DB supportati.
Modificare il set di caratteri di un'istanza database di RDS Custom per Oracle
-
Sospendi l'automazione RDS Custom. Per ulteriori informazioni, consulta Sospensione e ripresa dell'istanza database RDS Custom.
-
Accedi al database come utente con privilegi
SYSDBA. -
Riavvia il database in modalità limitata, modifica il set di caratteri e quindi riavvia il database in modalità normale.
Esegui lo script seguente nel client SQL:
SHUTDOWN IMMEDIATE; STARTUP RESTRICT; ALTER DATABASE CHARACTER SET INTERNAL_CONVERT AL32UTF8; SHUTDOWN IMMEDIATE; STARTUP; SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';Verifica che l'output contenga il set di caratteri corretto:
VALUE -------- AL32UTF8 -
Riprendere l'automazione RDS Custom. Per ulteriori informazioni, consulta Sospensione e ripresa dell'istanza database RDS Custom.