Système de gestion de base de données | Synonymes utilisés pour le jeu de caractères de base de données fournisseur |
---|---|
DB2 | page de codes, jeu de codes |
Oracle | jeu de caractères, charset |
SQL Server | page de codes, collation |
Le paramètre de page de codes de données de Rational ClearQuest détermine les caractères écrits dans la base de données.
Chaque page de codes de données Rational ClearQuest dispose d'un jeu de caractères correspondant à chaque base de données fournisseur prise en charge (Oracle, DB2, SQL Server). Cette page de codes de données est un sous-ensemble du jeu de caractères correspondant de la base de données fournisseur. Pour consulter une liste des jeux de caractères pris en charge pour chaque base de données fournisseur, avec les pages de codes de données Rational ClearQuest correspondantes, voir Jeux de caractères de base de données fournisseur pris en charge.
Avant de configurer le système de gestion de base de données qui sera utilisé avec Rational ClearQuest, vous devez choisir la page de codes de données Rational ClearQuest pour votre référentiel de schémas et vos bases de données utilisateur. Pour plus d'informations, voir Instructions de sélection d'une page de codes de données Rational ClearQuest. Lorsque vous configurez votre système de gestion de base de données, donnez au jeu de caractères de la base de données fournisseur la valeur correspondant à la page de codes de données Rational ClearQuest choisie. Toutes les bases de données fournisseur d'un même ensemble doivent utiliser le même jeu de caractères.
Si vous configurez le système de gestion de base de données avec un jeu de caractères de base de données fournisseur qui ne prend pas en charge la page de codes de données Rational ClearQuest sélectionnée pour le référentiel de schémas, vous ne pourrez pas définir la page de codes de données. Par conséquent, vous devez toujours connaître la valeur de la page de codes de données avant de créer et configurer une base de données fournisseur à utiliser avec un référentiel de schémas Rational ClearQuest.
En général, vous définirez la page de codes de données Rational ClearQuest et le jeu de caractères de la base de données fournisseur sur les valeurs correspondantes décrites dans Jeux de caractères de base de données fournisseur pris en charge.
Par exemple, il est possible d'utiliser la page de codes de données de Rational ClearQuest 20127 (ASCII) avec la page de codes de la base de données SQL Server 1252 (Latin-1). La base de données peut stocker tous les caractères valides dans la page de codes de données parce que le code ASCII est un sous-ensemble de Latin-1.
Cependant, ces situations étant très variables, il est plus sûr de définir la page de codes de données Rational ClearQuest et le jeu de caractères de la base de données fournisseur sur les valeurs correspondantes.
La valeur de la page de codes de données Rational ClearQuest est vérifiée par rapport à la valeur du jeu de caractères de la base de données fournisseur lorsque vous effectuez les tâches suivantes :
Par exemple, un administrateur Rational ClearQuest peut créer une base de données Oracle vide, définir son jeu de caractères sur WE8MSWIN1252, puis utiliser Maintenance Tool pour créer un référentiel de schémas basé sur la page de codes de données 1252 (Latin-1) correspondante et la nouvelle base de données Oracle.
Il vous faudra peut-être changer les jeux de caractères de vos ensembles de bases de données fournisseur antérieurs afin qu'ils prennent en charge les données provenant de la page de codes de données Rational ClearQuest choisie. Pour changer le jeu de caractères de base de données fournisseur des bases de données existantes, vous devrez peut-être transférer les anciennes données vers de nouvelles bases de données. Si ces données ne sont pas prises en charge par l'une des pages de codes de données Rational ClearQuest, vous devrez d'abord les convertir en valeurs de l'une des pages de codes prises en charge. Certains fournisseurs de base de données proposent des outils pouvant servir à analyser et à convertir vos données. Vous pouvez également utiliser la commande codepageutil pour analyser vos données.