Choisir un jeu de caractères pour Autonomous Database
Oracle recommande d'utiliser le jeu de caractères de base de données Unicode par défaut (AL32UTF8) pour son universalité et sa compatibilité avec les technologies et les exigences linguistiques actuelles et futures.
Si vous utilisez une base de données sur site avec un jeu de caractères non Unicode, la migration vers le jeu de caractères Unicode par défaut peut être un processus compliqué nécessitant une analyse de données complexe. Par conséquent, Autonomous Database vous permet de choisir un jeu de caractères lorsque vous provisionnez une instance Autonomous Database.
Pour plus d'informations, reportez-vous à :
- Remarques sur la sélection d'un jeu de caractères
Fournit des notes et des limites pour la sélection d'un jeu de caractères et d'un jeu de caractères national sur Autonomous Database.
Notes pour la sélection du jeu de caractères
Fournit des notes et des limites pour la sélection d'un jeu de caractères et d'un jeu de caractères national sur Autonomous Database.
-
Lorsque vous provisionnez une instance Autonomous Database, vous pouvez uniquement sélectionner un jeu de caractères pour les types de charge globale Data Warehouse, Transaction Processing ou APEX.
Le type de charge globale JSON Database prend uniquement en charge le jeu de caractères par défaut et vous ne pouvez pas sélectionner un autre jeu de caractères.
-
La base de données Autonomous Database Toujours gratuit ne prend pas en charge la sélection de jeu de caractères.
-
Vous ne pouvez pas sélectionner un autre jeu de caractères lorsque vous clonez une instance. Une instance Autonomous Database clonée a le même jeu de caractères que la base de données source.
-
Vous ne pouvez pas modifier le jeu de caractères d'une instance Autonomous Database existante.
-
Les pages de développement et d'administration APEX sont prises en charge en anglais uniquement lorsque le jeu de caractères de la base de données est différent de celui par défaut (AL32UTF8).
La traduction des applications utilisateur dans d'autres langues ou la définition de la langue principale d'une application sur une valeur autre que l'anglais n'est pas prise en charge. Si vous utilisez APEX dans une langue autre que l'anglais, vous risquez de rencontrer des problèmes tels que du texte poubelle illisible. Toutefois, vous pouvez utiliser vos applications APEX pour traiter des données utilisateur autres que l'anglais, à condition que les langues des données soient prises en charge par le jeu de caractères de base de données sélectionné.
Si vous avez besoin d'une prise en charge complète de la mondialisation dans APEX, migrez vos applications et vos données vers AL32UTF8, le jeu de caractères Unicode universel, qui est le jeu de caractères par défaut et recommandé pour Autonomous Database.
Lorsque vous choisissez un autre jeu de caractères que le jeu de caractères Unicode par défaut (AL32UTF8) sur Autonomous Database, le sélecteur de langue APEX affiche uniquement les langues prises en charge dans ce jeu de caractères de base de données. Par exemple, si vous choisissez le jeu de caractères de base de données WE8ISO8859P1 (ISO 8859-1 - Europe occidentale), le sélecteur de langue n'affiche pas le japonais ou le coréen.
-
Lorsque vous provisionnez une instance, le sélecteur Jeu de caractères de l'onglet Gestion répertorie les noms de jeu de caractères pris en charge. Pour afficher la liste des jeux de caractères de base de données pris en charge avant de provisionner une base de données, reportez-vous aux sections suivantes :
- Reportez-vous au tableau A-4 dans Jeux de caractères de base de données recommandés.
- Voir le tableau A-6 dans Autres jeux de caractères
Rubrique parent : Choix d'un jeu de caractères pour Autonomous Database