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ésultat
ICE03 publie les messages suivants pour les erreurs de validation.
Message d’erreur ICE03 | Description |
---|---|
Clé primaire dupliquée | Les clés primaires d’une nouvelle ligne doublons 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. |
Pas une colonne 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. |
Clé étrangère non valide | Une colonne qui est 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. |
La valeur dépasse 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. |
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. |
Valeur non membre de l’ensemble | 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. |
Chaîne de version non valide | Consultez le type de données Version. |
Toutes les majuscules requises | Consultez le type de données UpperCase. |
Chaîne GUID non valide | Consultez le GUID type de données. |
Nom de fichier/utilisation de caractères génériques non valides | 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 identificateur. |
ID de langue non valide | La base de données contient un IDENTIFICATEUR de langage numérique (LANGID) non valide. Consultez le type de données Language. Consultez constantes et chaînes d’identificateur de langage. Par exemple, 1033 pour les États-Unis et 0 pour la langue neutre. |
Nom de fichier non valide | Consultez le type de données Filename. |
Chemin d’accès complet non valide | Consultez le chemin d’accès , anyPathet chemins d’accès types de données. |
Chaîne conditionnelle incorrecte | La base de données contient une chaîne conditionnelle non valide. Il s’agit d’une chaîne de texte qui doit évaluer true ou FALSE en fonction de la syntaxe de l’instruction conditionnelle . Consultez le type de données condition. |
Chaîne de format non valide | Consultez le type de données mis en forme. |
Chaîne de modèle non valide | Consultez le type de données modèle. |
Chaîne DefaultDir non valide | Consultez le type de données DefaultDir. |
Chemin d’accès du Registre non valide | Consultez le type de données RegPath. |
Données CustomSource incorrectes | Consultez le type de données CustomSource. |
Chaîne de propriété non valide | Consultez le type de données Property. |
Données manquantes dans _Validation table ou ancienne base de données | Il existe des colonnes dans la base de données qui ne sont pas répertoriées dans la colonne Colonne de la table _Validation. La base de données et la table _Validation ne correspondent pas |
Syntaxe/nom de l’armoire incorrecte | Consultez le type de données Cabinet. |
table _Validation : chaîne de catégorie non valide | Il s’agit d’une erreur lors de la 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. |
table _Validation : les données de la colonne KeyTable sont incorrectes | La colonne KeyTable de la table _Validation fait référence à une table qui n’existe pas dans la base de données. |
table _Validation : valeur dans la colonne MaxValue < celle de la colonne MinValue | Il s’agit d’une erreur lors de la création de la table _Validation. Min doit toujours être inférieur ou égal à Max. |
Cible de raccourci incorrecte | Consultez le type de données raccourci raccourci. |
Dépassement de capacité de chaîne (supérieur à 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. Consultez format de définition de colonne. |
Erreur non définie | Erreur inconnue. |
Impossible de localiser la colonne | Les colonnes clés primaires ne peuvent pas être localisées. |
Rubriques connexes