Escolher um Conjunto de Caracteres para o 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 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.
Para obter mais informações, consulte:
- 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.
Tópico principal: Observações para Usuários que Migram de Outros Bancos de Dados Oracle
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:
- 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