Escolher um Conjunto de Caracteres para Autonomous Database
A Oracle recomenda o uso do conjunto de caracteres de banco de dados Unicode padrão (AL32UTF8) para sua universalidade e compatibilidade com tecnologias e requisitos de idioma contemporâneos e futuros.
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 Unicode padrão poderá ser um processo complicado que requer análise de dados complexa. Assim, o Autonomous Database permite que você escolha um conjunto de caracteres ao provisionar uma instância do Autonomous Database.
Para obter mais informações, consulte:
- Observações para Seleção do Conjunto de Caracteres
Fornece observações e limitações para selecionar um conjunto de caracteres e um conjunto de caracteres nacionais no Autonomous Database.
Tópico principal: Observações de Usuários Migrando de Outros Bancos de Dados da Oracle
Observações para Seleção do Conjunto de Caracteres
Fornece observações e limitações para selecionar um conjunto de caracteres e um conjunto de caracteres nacionais no Autonomous Database.
-
Quando você provisiona uma instância do Autonomous Database, só pode selecionar um conjunto de caracteres para os tipos de carga de trabalho Data Warehouse, Transaction Processing 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 seleção de conjuntos de caracteres.
-
Não é possível selecionar um conjunto de caracteres diferente 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.
-
Você não pode alterar o conjunto de caracteres de uma instância existente do Autonomous Database.
-
As páginas de administração e desenvolvedor do APEX só são suportadas em inglês quando o conjunto de caracteres do banco de dados é diferente do padrão (AL32UTF8).
A tradução de aplicativos do usuário para outros idiomas ou a definição do idioma principal de um aplicativo para um valor diferente do inglês não é suportada. Se você usar o APEX em um idioma diferente do inglês, poderá ter problemas como texto ilegível e lixo eletrônico. No entanto, você pode usar seus aplicativos APEX para processar dados de usuário que não sejam do inglês, desde que os idiomas dos dados sejam suportados pelo conjunto de caracteres de banco de dados selecionado.
Se você precisar de suporte total à globalização 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 conjunto de caracteres Unicode padrão (AL32UTF8) no Autonomous Database, o seletor de idioma do APEX só mostra os idiomas suportados nesse conjunto de caracteres do banco de dados. Por exemplo, se você escolher o conjunto de caracteres do banco de dados WE8ISO8859P1 (ISO 8859-1 Europa Ocidental), o seletor de idioma não mostrará japonês ou coreano.
-
Enquanto você está provisionando uma instância, o seletor 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:
- Consulte a Tabela A-4 em Conjuntos de Caracteres de Banco de Dados Recomendados
- Consulte a Tabela A-6 em Outros Conjuntos de Caracteres
Tópico principal: Escolher um Conjunto de Caracteres para o Autonomous Database