ICE03

ICE03 valide les types de données et les clés étrangères en fonction de la table \_Validation et des tables de base de données dans le fichier .msi.

Résultats

ICE03 affiche les messages suivants en cas d’erreurs de validation.

Message d’erreur ICE03 Description
Duplicate Primary Key (Clé primaire en double) Les clés primaires d’une nouvelle ligne dupliquent les clés primaires d’une ligne existante. La colonne Nullable de la table _Validation affiche les clés primaires dans la base de données.
Not A Nullable Column (Colonne non nullable) Une colonne de table qui n’est pas spécifiée comme nullable dans la colonne Nullable de la table _Validation contient une entrée Null.
Not A Valid Foreign Key (Clé étrangère non valide) Une colonne représentant une clé étrangère dans une deuxième table contient une entrée qui n’existe pas dans la clé primaire de la deuxième table.
Value exceeds MaxValue (Valeur supérieure à MaxValue) La valeur numérique d’une entrée dans une table de base de données dépasse la limite maximale spécifiée pour ce champ dans la colonne MaxValue de la table _Validation.
Value below MinValue (Valeur inférieure à MinValue) La valeur numérique d’une entrée dans une table de base de données est inférieure à la limite minimale spécifiée pour ce champ dans la colonne MinValue de la table _Validation.
Value not a member of the set (Valeur non membre du jeu) La valeur d’une entrée dans une table de base de données n’est pas membre du jeu de valeurs acceptable spécifié pour ce champ dans la colonne Set de la table _Validation.
Invalid version string (Chaîne de version non valide) Consultez le type de données Version.
All UPPER case required (Uniquement des MAJUSCULES) Consultez le type de données UpperCase.
Invalid GUID string (Chaîne GUID non valide) Consultez le type de données GUID.
Invalid file name/usage of wildcards (Nom de fichier/utilisation de caractères génériques non valide) La base de données contient un nom de fichier non valide ou un caractère générique incorrect. Consultez le type de données WildCardFilename.
Identificateur non valide Consultez le type de données Identifier.
Invalid Language Id (ID de langue non valide) La base de données contient un identificateur de langue numérique (LANGID) non valide. Consultez le type de données Language. Consultez Constantes et chaînes d’identificateur de langue. Par exemple, 1033 pour les États-Unis et 0 pour une langue neutre.
Nom de fichier non valide Consultez le type de données Filename.
Invalid full path (Chemin d’accès complet non valide) Consultez les types de données Path, AnyPath et Paths.
Bad conditional string (Chaîne conditionnelle incorrecte) La base de données contient une chaîne conditionnelle non valide. Chaîne de texte qui doit prendre la valeur TRUE ou FALSE en fonction de la syntaxe d’instruction conditionnelle. Consultez le type de données Condition.
Chaîne de format non valide Consultez le type de données Formatted.
Invalid template string (Chaîne de modèle non valide) Consultez le type de données Template.
Invalid DefaultDir string (Chaîne DefaultDir non valide) Consultez le type de données DefaultDir.
Chemin du Registre non valide Consultez le type de données RegPath.
Bad CustomSource data (Données CustomSource incorrectes) Consultez le type de données CustomSource.
Invalid property string (Nom de propriété non valide) Consultez le type de données Property.
Missing data in _Validation table or old Database (Données manquantes dans la table _Validation ou l’ancienne base de données) Certaines colonnes dans la base de données ne sont pas répertoriées dans la colonne Column de la table _Validation. The database and _Validation table do not match (La base de données et la table _Validation ne correspondent pas)
Bad cabinet syntax/name (Nom/syntaxe de fichier CAB incorrects) Consultez le type de données Cabinet.
_Validation table: Invalid category string (Table _Validation : chaîne de catégorie non valide) Il s’agit d’une erreur de création de la table _Validation. La validation ne reconnaît pas la chaîne de catégorie utilisée pour cette colonne particulière dans la table _Validation. Consultez Types de données de colonne et spécifiez une catégorie valide.
_Validation table: Data in KeyTable column is incorrect (Table _Validation : les données de la colonne KeyTable sont incorrectes) La colonne KeyTable dans la table _Validation fait référence à une table qui n’existe pas dans la base de données.
_Validation table: Value in MaxValue column < that in MinValue column (Table _Validation : valeur dans colonne MaxValue < que dans la colonne MinValue) Il s’agit d’une erreur de création de la table _Validation. La valeur Min doit toujours être inférieure ou égale à la valeur Max.
Bad shortcut target (Cible de raccourci incorrect) Consultez le type de données Shortcut.
String overflow (greater than length permitted in column) Dépassement de capacité de chaîne (longueur supérieure à la longueur autorisée dans la colonne) La longueur de la chaîne est supérieure à la largeur de colonne spécifiée par la définition de colonne. Notez que le programme d’installation ne limite pas en interne la largeur de colonne à la valeur spécifiée. Voir Format de définition des colonnes.
Erreur non définie Erreur inconnue.
Column cannot be localized (La colonne ne peut pas être localisée) Les colonnes de clés primaires ne peuvent pas être localisées.

 

Référence ICE