Sélection de jeu de caractères pour la base de données Autonomous AI
Oracle recommande de choisir Unicode pour son universalité et sa compatibilité avec les technologies et les exigences linguistiques actuelles et futures. Autonomous AI Database sur une infrastructure Exadata dédiée utilise actuellement AL32UTF8 comme jeu de caractères de base de données et AL16UTF16 comme jeu de caractères national, comme recommandé pour Oracle Multitenant.
Toutefois, pour les clients sur site, avec les applications (et bases de données) existantes utilisant d'autres jeux de caractères, la migration vers le jeu de caractères Unicode peut être un processus compliqué requérant une analyse complexe des données afin d'éviter que celles-ci ne soient tronquées ou altérées en raison des caractères de remplacement. Pour les entreprises qui utilisent Peoplesoft, par exemple, la condition préalable à la conversion de leurs données en jeu de caractères AL32UTF8 dans le cadre de leur migration vers une base de données d'IA autonome est assez complexe. Reportez-vous à Migration de jeu de caractères dans Oracle Database 19c ou Oracle Database 26ai et à la note d'assistance 788156.1 pour plus d'informations sur la complexité de l'exercice.
Autonomous AI Database vous permet de choisir un jeu de caractères de votre choix dans la liste des jeux de caractères pris en charge lors du provisionnement d'une base de données d'IA autonome. La liste des jeux de caractères pris en charge inclut actuellement tous les jeux de caractères de base de données pris en charge sur les plates-formes ASCII. Vous pouvez obtenir la liste complète du jeu de caractères pris en charge à l'aide de l'API ListAutonomousDatabaseCharacterSets. Les jeux de caractères nationaux pris en charge sont AL16UTF16 et UTF8.
Même si vous êtes autorisé à choisir une combinaison de bases de données et de jeux de caractères nationaux pour une base de données Autonomous AI, la base de données Conteneur Autonomous continue d'utiliser AL32UTF8 comme jeu de caractères de base de données et AL16UTF16 comme jeu de caractères national. Oracle prend en charge plusieurs jeux de caractères nationaux et de base de données au sein d'une base de données Conteneur Autonomous pour les différentes bases de données.
Pour obtenir des instructions détaillées sur la sélection d'un jeu de caractères lors de la création d'une base de données IA autonome, reportez-vous à l'étape 12 de la section Création d'une base de données IA autonome dédiée.