Seleção de Conjunto de Caracteres para Autonomous AI Database
A Oracle recomenda escolher o Unicode para sua universalidade e compatibilidade com tecnologias e requisitos de linguagem contemporâneos e futuros. O Autonomous AI Database em uma infraestrutura dedicada do Exadata atualmente usa AL32UTF8 como o conjunto de caracteres do banco de Dados e AL16UTF16 como o conjunto de caracteres nacional, conforme recomendado para o Oracle Multitenant.
No entanto, para clientes on-premises, com aplicativos (e bancos de dados) existentes usando outros conjuntos de caracteres, a migração para o conjunto de caracteres Unicode pode ser um processo complicado com análise de dados complexa para evitar truncamento de dados e corrompimento por causa de caracteres de substituição. Para clientes corporativos que usam o Peoplesoft, por exemplo, o pré-requisito para converter seus dados para o conjunto AL32UTF8 de caracteres como parte de sua migração para um Autonomous AI Database é bastante complexo. Consulte Migração de Conjuntos de Caracteres no Oracle Database 19c ou no Oracle Database 26ai e na Observação de Suporte 788156.1 para saber mais detalhes sobre a complexidade do exercício.
O Autonomous AI Database permite que você escolha um conjunto de caracteres de sua escolha em uma lista de conjuntos de caracteres suportados durante o provisionamento de um Autonomous AI Database. A lista de conjuntos de caracteres suportados no momento inclui todos os conjuntos de caracteres de banco de dados suportados em plataformas baseadas em ASCII. Você pode obter a lista completa de conjuntos com caracteres suportados usando ListAutonomousDatabaseCharacterSets API. Os conjuntos de caracteres nacionais suportados são AL16UTF16 e UTF8.
Embora você tenha permissão para escolher qualquer combinação de conjuntos de caracteres nacionais e de banco de dados para um Autonomous AI Database, o Autonomous Container Database continua a usar AL32UTF8 como conjunto de caracteres do banco de dados e AL16UTF16 como conjunto de caracteres nacionais. O sistema Oracle oferece suporte a diferentes conjuntos de caracteres nacionais e de banco de dados dentro de um Autonomous Container Database para cada banco de dados.
Para obter instruções passo a etapa sobre a seleção de um conjunto de caracteres ao criar um Autonomous AI Database, consulte a etapa 12 em Criar um Autonomous AI Database Dedicado.