Scegliere un set di caratteri per Autonomous Database

Il set di caratteri predefinito del database di Autonomous Database è Unicode AL32UTF8 e il set di caratteri nazionale predefinito è AL16UTF16. Quando si esegue il provisioning di un database, a seconda del tipo di carico di lavoro, è possibile selezionare un set di caratteri del database e un set di caratteri nazionali.
Nota

Oracle consiglia di utilizzare il set di caratteri del database Unicode predefinito (AL32UTF8) per la sua universalità e compatibilità con le tecnologie e i requisiti linguistici contemporanei e futuri.

Se si utilizza un database in locale con un set di caratteri non Unicode, la migrazione al set di caratteri Unicode predefinito può essere un processo contorto che richiede un'analisi dei dati complessa. Pertanto, Autonomous Database ti consente di scegliere un set di caratteri quando esegui il provisioning di un'istanza di Autonomous Database.

  1. Creare un Autonomous Database seguendo i passi di provisioning.
  2. Nella pagina Crea Autonomous Database espandere Mostra opzioni avanzate.
  3. Nell'area delle opzioni avanzate, selezionare la scheda Gestione.
    • Nel campo Set di caratteri, utilizzare il selettore per scegliere un set di caratteri.
    • Nel campo Set di caratteri nazionali, utilizzare il selettore per scegliere un set di caratteri nazionali.

    Per semplificare la selezione di un valore, quando si digita nell'area di testo l'elenco viene filtrato. Ad esempio, se si digita JA, vengono visualizzate solo le opzioni che contengono JA, tra cui JA16EUC, JA16EUCTILDE, JA16SJIS, JA16JA16SJISTILDE e JA16VMS.

  4. Fare clic su Crea Autonomous Database per eseguire il provisioning di Autonomous Database.

Per ulteriori informazioni, vedere gli argomenti riportati di seguito.

Note per selezione set di caratteri

Fornisce note e limitazioni per la selezione di un set di caratteri e di un set di caratteri nazionali in Autonomous Database.

  • Quando si esegue il provisioning di un'istanza di Autonomous Database, è possibile selezionare solo un set di caratteri per i tipi di carico di lavoro Data Warehouse, Elaborazione transazione o APEX.

    Il tipo di carico di lavoro Database JSON supporta solo il set di caratteri predefinito e non è possibile selezionare un set di caratteri diverso.

  • Autonomous Database Sempre gratis non supporta la selezione del set di caratteri.

  • Non è possibile selezionare un set di caratteri diverso quando si duplica un'istanza. Un'istanza di Autonomous Database duplicata ha lo stesso set di caratteri del database di origine.

  • Non è possibile modificare il set di caratteri di un'istanza di Autonomous Database esistente.

  • Le pagine di sviluppo e amministrazione APEX sono supportate in inglese solo quando il set di caratteri del database è diverso da quello predefinito (AL32UTF8).

    Non è supportata la traduzione di applicazioni utente in altre lingue o l'impostazione della lingua principale di un'applicazione su un valore diverso dall'inglese. Se si utilizza APEX in una lingua diversa dall'inglese, è possibile che si verifichino problemi quali illeggibile, il testo della spazzatura. È tuttavia possibile utilizzare le applicazioni APEX per elaborare dati utente non inglesi, purché le lingue dei dati siano supportate dal set di caratteri del database selezionato.

    Se è necessario il supporto completo della globalizzazione in APEX, eseguire la migrazione delle applicazioni e dei dati in AL32UTF8, il set di caratteri Unicode universale, che è il set di caratteri predefinito e consigliato per Autonomous Database.

    Quando si sceglie un set di caratteri diverso dal set di caratteri Unicode predefinito (AL32UTF8) in Autonomous Database, il selettore della lingua APEX mostra solo le lingue supportate in tale set di caratteri del database. Ad esempio, se si sceglie il set di caratteri del database WE8ISO8859P1 (ISO 8859-1 Europa occidentale), il selettore della lingua non mostra il giapponese o il coreano.

  • Durante il provisioning di un'istanza, il selettore Set di caratteri della scheda Gestione elenca i nomi dei set di caratteri supportati. Se si desidera visualizzare una lista di set di caratteri di database supportati prima di eseguire il provisioning di un database, fare riferimento a quanto riportato di seguito.