Escolher um Conjunto de Caracteres para o Autonomous Database

O conjunto de caracteres de banco de dados padrão do Autonomous Database é Unicode AL32UTF8 e o conjunto de caracteres nacional padrão é AL16UTF16. Ao provisionar um banco de dados, dependendo do tipo de carga de trabalho, você poderá selecionar um conjunto de caracteres de banco de dados e um nacional.
Observação

A Oracle recomenda o uso do conjunto de caracteres de banco de dados Unicode padrão (AL32UTF8) para sua universalidade e compatibilidade com tecnologias contemporâneas e futuras e requisitos de idioma.

Se você estiver usando um banco de dados on-premises com um conjunto de caracteres não Unicode, a migração para o conjunto de caracteres padrão poderá ser um processo complicado que exige análise de dados complexa. Dessa forma, o Autonomous Database permite que você escolha um conjunto de caracteres ao provisionar uma instância do Autonomous Database.

  1. Crie um Autonomous Database seguindo as etapas de provisionamento.

    Consulte Provisionar uma Instância do Autonomous Database para obter mais informações.

  2. Na página Criar Autonomous Database, expanda Mostrar Opções Avançadas.
  3. Na área de opções avançadas, selecione a guia Gerenciamento.
    • No campo conjunto de caracteres, use o seletor para escolher um conjunto de caracteres.
    • No campo Conjunto Nacional de Caracteres, use o seletor para escolher um conjunto nacional de caracteres.

    Para facilitar a seleção de um valor, quando você digita na área de texto, isso filtra a lista. Por exemplo, se você digitar JA, verá apenas as opções que contêm JA, incluindo: JA16EUC, JA16EUCTILDE, JA16SJIS, JA16JA16SJISTILDE e JA16VMS.

  4. Clique em Criar Autonomous Database para provisionar o Autonomous Database.

Observações da Seleção do Conjunto de Caracteres

Fornece observações e limitações para selecionar um conjunto de caracteres e um conjunto de caracteres nacional no Autonomous Database.

  • Ao provisionar uma instância do Autonomous Database, você só pode selecionar um conjunto de caracteres para os tipos de carga de trabalho Data Warehouse, Processamento de Transações ou APEX.

    O tipo de carga de trabalho JSON Database só suporta o conjunto de caracteres padrão e você não pode selecionar outro conjunto de caracteres.

  • O Always Free Autonomous Database não suporta a seleção de conjuntos de caracteres.

  • Não é possível selecionar outro conjunto de caracteres ao clonar uma instância. Uma instância clonada do Autonomous Database tem o mesmo conjunto de caracteres que o banco de dados de origem.

  • Não é possível alterar o conjunto de caracteres de uma instância existente do Autonomous Database.

  • As páginas do desenvolvedor e da administração do APEX só são suportadas em inglês quando o conjunto de caracteres do banco de dados é diferente do padrão (AL32UTF8).

    Não há suporte para a tradução de aplicativos do usuário em outros idiomas ou para a definição do idioma principal de um aplicativo com um valor diferente do inglês. Se você usar o APEX em um idioma diferente do inglês, poderá ter problemas como texto ilegível e lixo. Você pode, no entanto, usar seus aplicativos APEX para processar dados do usuário que não estejam em inglês, desde que os idiomas dos dados sejam suportados pelo conjunto de caracteres de banco de dados selecionado.

    Se você precisar de suporte de globalização total no APEX, migre seus aplicativos e dados para AL32UTF8, o conjunto de caracteres Unicode universal, que é o conjunto de caracteres padrão e recomendado para o Autonomous Database.

    Quando você escolhe um conjunto de caracteres diferente do padrão Unicode (AL32UTF8) no Autonomous Database, o seletor de idioma do APEX só mostra os idiomas suportados nesse conjunto de caracteres de banco de dados. Por exemplo, se você escolher o conjunto de caracteres de banco de dados WE8ISO8859P1 (ISO 8859-1 Europa Ocidental), o seletor de idioma não mostrará japonês nem coreano.

  • Enquanto você está provisionando uma instância, o seletor de Conjunto de Caracteres na guia Gerenciamento lista os nomes de conjuntos de caracteres suportados. Se quiser ver uma lista de conjuntos de caracteres de banco de dados suportados antes de provisionar um banco de dados, consulte o seguinte: