Sélection de jeu de caractères pour une base de données autonome basée sur l'intelligence artificielle
Oracle recommande de choisir Unicode pour son universalité et sa compatibilité avec les technologies et exigences linguistiques actuelles et futures. Le service Base de données d'intelligence artificielle autonome 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 place, avec des applications (et des bases de données) existantes utilisant d'autres jeux de caractères, la migration vers un jeu de caractères Unicode peut être un processus complexe, nécessitant une analyse de données approfondie destinée à éviter la troncature et la corruption de données liées aux caractères de remplacement. Pour les entreprises clientes utilisant 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 autonome sur l'IA est assez complexe. Voir Migration de jeux de caractères dans Oracle Database 19c ou Oracle Database 26ai et Note de soutien 788156.1 pour plus de détails sur la complexité de l'exercice.
Autonomous AI Database vous permet de choisir un jeu de caractères de votre choix dans une liste de jeux de caractères pris en charge lors du provisionnement d'une base de données Autonomous AI Database. La liste des jeux de caractères pris en charge comprend 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 des jeux 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 n'importe quelle combinaison de base de données et de jeux de caractères nationaux pour une base de données d'intelligence artificielle autonome, la base de données conteneur autonome 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 différents jeux de caractères de base de données et nationaux dans une base de données conteneur autonome pour chaque base de données.
Pour obtenir des instructions étape par étape sur la sélection d'un jeu de caractères lors de la création d'une base de données d'IA autonome, voir l'étape 12 sous Créer une base de données d'IA autonome dédiée.