codepageutil analyze_tables

Compte et identifie tous les caractères d'un référentiel de schémas ne figurant pas dans une page de codes indiquée.

Applicabilité

Plateforme : Windows

Type de commande : sous-commande codepageutil

Synopsis

codepageutil analyze_tables
dbset_name db_name login password codepage output_file_name [ -master sitename ] [ -xml ] { -all | table ... }

Description

La sous-commande codepageutil analyze_tables compte et identifie tous les caractères d'un référentiel de schémas ne figurant pas dans une page de codes indiquée.

Cette sous-commande analyse toutes les zones de caractères de l'ensemble des tables dans un référentiel de schémas Rational ClearQuest ou dans une base de données Rational ClearQuest associée, y compris les champs de texte multi-lignes et les objets CLOB ou CLOBs. Si elle trouve un caractère qui ne figure pas dans la page de codes de données indiquée, elle le comptabilise et l'enregistre.

La sous-commande codepageutil analyze_tables n'analyse pas les pièces jointes ou les objets binaires de grande taille (également appelés BLOBs), bienqu'ils puissent contenir des caractères.

Cette sous-commande peut analyser soit une base de données entière, soit un groupe de tables indiqué.

La sous-commande analyze_tables fournit diverses statistiques sur le nombre de caractères figurant dans la base de données et qui ne sont pas pris en charge par la page de codes choisie.

Cette commande produit aussi un rapport indiquant l'emplacement exact de chaque caractère non pris en charge. Les résultats et statistiques issus de la sous-commande codepageutil analyze_tables peuvent vous aider à estimer le travail nécessaire pour convertir les caractères de la base de données en caractères pris en charge par la page de codes choisie.
Important : Les exemples de cette documentation ne constituent pas une représentation exacte des caractères non pris en charge.

Options et arguments

dbset_name
Nom de l'ensemble de bases de données ou de la connexion qui contient la base de données à analyser.
db_name
Nom logique du référentiel de schémas, de la base de données maître ou de la base de données utilisateur à vérifier. Notez que le nom de la base de données maître est toujours MASTR.
login
Le nom de connexion Rational ClearQuest de l'utilisateur. Ce dernier doit avoir des droits de superutilisateur.
password
Le mot de passe Rational ClearQuest pour l'utilisateur. En l'absence de mot de passe, entrez simplement des guillemets doubles.
codepage
Le paramètre de la page de codes pour laquelle vous analysez la base de données cible.
output_file_name
Le chemin d'accès et le nom du fichier contenant les résultats de la commande analyze_tables. Si ce nom comporte un espace ou d'autres caractères, mettez-le entre guillemets. Si l'option XML est indiquée, le fichier de sortie est au format UTF8. Sinon, il utilise la page de codes du système.
-master sitename
Paramètre facultatif utilisé pour Rational ClearQuest MultiSite, et indiquant que seuls les enregistrements gérés par sitename doivent être analysés.
-xml
Paramètre facultatif pour indiquer que le fichier de sortie doit être créé au format XML.
-all |table ...
Utilisez -all pour indiquer que toutes les tables de la base de données cible sont analysées, ou utilisez table ... pour indiquer les noms d'une ou de plusieurs table(s) individuelle(s) à analyser.

Exemples

Voir aussi

codepageutil test_codepage, installutil lscodepage, installutil setdbcodepage.


Feedback