Selección de juego de caracteres para Autonomous Database
Oracle recomienda elegir Unicode para su universalidad y compatibilidad con las tecnologías y los requisitos de idioma contemporáneos y futuros. Autonomous Database en una infraestructura de Exadata dedicada actualmente utiliza AL32UTF8 como juego de caracteres de base de datos y AL16UTF16 como juego de caracteres nacional, como se recomienda para Oracle Multitenant.
Sin embargo, para los clientes locales, con aplicaciones (y bases de datos) existentes que utilizan otros juegos de caracteres, la migración a un juego de caracteres Unicode puede ser un proceso enrevesado con análisis de datos complejos para evitar el truncamiento y la corrupción de datos debido a caracteres de sustitución. Por ejemplo, para los clientes empresariales que utilizan Peoplesoft, el requisito de convertir sus datos al juego de caracteres AL32UTF8 como parte de su migración a una instancia de Autonomous Database es bastante complejo. Consulte Migración de juegos de caracteres en Oracle Database 19c u Oracle Database 23ai y la nota de soporte 788156.1 para obtener más detalles sobre la complejidad del ejercicio.
Autonomous Database le permite seleccionar el juego de caracteres que desee en una lista de juegos de caracteres soportados al aprovisionar una instancia de Autonomous Database. La lista de juegos de caracteres soportados actualmente incluye todos los juegos de caracteres de base de datos soportados en plataformas basadas en ASCII. Puede obtener la lista completa de juegos de caracteres soportados mediante la API ListAutonomousDatabaseCharacterSets. Los juegos de caracteres nacionales soportados son AL16UTF16 y UTF8.
Aunque puede elegir cualquier combinación de base de datos y juegos de caracteres nacionales para una instancia de Autonomous Database, la base de datos de contenedores autónoma sigue utilizando AL32UTF8 como juego de caracteres de base de datos y AL16UTF16 como juego de caracteres nacional. Oracle soporta diferentes juegos de caracteres nacionales y de base de datos dentro de una base de datos de contenedores autónoma para cada base de datos.
Para obtener instrucciones paso a paso sobre cómo seleccionar un juego de caracteres al crear una instancia de Autonomous Database, consulte el paso 12 en Creación de una instancia de Autonomous Database dedicada.