Freigeben über


ICE03

ICE03 überprüft die Datentypen und Fremdschlüssel basierend auf der _Validation Tabelle und den Datenbanktabellen in der datei .msi.

Ergebnis

ICE03 veröffentlicht die folgenden Meldungen für die Überprüfungsfehler.

ICE03-Fehlermeldung Beschreibung
Doppelter Primärschlüssel Die Primärschlüssel einer neuen Zeile dupliziert die Primärschlüssel einer vorhandenen Zeile. Die Spalte nullable der _Validation Tabelle zeigt die Primärschlüssel in der Datenbank an.
Keine Nullwerte-Spalte Eine Tabellenspalte, die in der nullablen Spalte der _Validation Tabelle nicht als Null angegeben wird, einen Eintrag enthält, der Null ist.
Kein gültiger Fremdschlüssel Eine Spalte, die ein Fremdschlüssel in einer zweiten Tabelle ist, enthält einen Eintrag, der im Primärschlüssel der zweiten Tabelle nicht vorhanden ist.
Der Wert überschreitet MaxValue. Der numerische Wert eines Eintrags in einer Datenbanktabelle überschreitet den für dieses Feld angegebenen Höchstwert in der Spalte "MaxValue" der _Validation Tabelle.
Wert unter MinValue Der numerische Wert eines Eintrags in einer Datenbanktabelle ist kleiner als der für dieses Feld in der Spalte "MinValue" der _Validation Tabelleangegebene Mindestgrenzwert.
Wert kein Element der Gruppe Der Wert eines Eintrags in einer Datenbanktabelle ist kein Element des zulässigen Wertesatzes, der für dieses Feld in der Spalte "Set" der _Validation Tabelleangegeben ist.
Ungültige Versionszeichenfolge Weitere Informationen finden Sie im Datentyp Version.
Groß-/Kleinschreibung erforderlich Weitere Informationen finden Sie unter Datentyp "Großbuchstaben".
Ungültige GUID-Zeichenfolge Weitere Informationen finden Sie im GUID- Datentyp.
Ungültiger Dateiname/Verwendung von Wildcards Die Datenbank enthält einen ungültigen Dateinamen oder einen falschen Wildcard.The database contains an invalid file name or an incorrect wildcard. Siehe den Datentyp WildCardFilename.
Ungültiger Bezeichner Siehe Bezeichner Datentyp.
Ungültige Sprach-ID Die Datenbank enthält einen ungültigen numerischen Sprachbezeichner (LANGID). Weitere Informationen finden Sie im Datentyp Language. Siehe Sprachbezeichnerkonstanten und Zeichenfolgen. Beispiel: 1033 für die USA und 0 für sprachneutral.
Ungültiger Dateiname Siehe Dateiname Datentyp.
Ungültiger vollständiger Pfad Siehe Path, AnyPath-und Pfade Datentypen.
Ungültige bedingte Zeichenfolge Die Datenbank enthält eine ungültige bedingte Zeichenfolge. Dies ist eine Textzeichenfolge, die gemäß Syntax der bedingten Anweisungals WAHR oder FALSCH ausgewertet werden muss. Weitere Informationen finden Sie unter Condition Datentyp.
Ungültige Formatzeichenfolge Siehe den Datentyp "Formatiert".
Ungültige Vorlagenzeichenfolge Weitere Informationen finden Sie im Datentyp Vorlage.
Ungültige DefaultDir-Zeichenfolge Siehe den Datentyp DefaultDir.
Ungültiger Registrierungspfad Weitere Informationen finden Sie im RegPath- Datentyp.
Ungültige CustomSource-Daten Weitere Informationen finden Sie im Datentyp CustomSource.
Ungültige Eigenschaftszeichenfolge Weitere Informationen finden Sie im Datentyp Property.
Fehlende Daten in _Validation Tabelle oder alter Datenbank Es gibt Spalten in der Datenbank, die nicht in der Spalte der _Validation Tabelleaufgeführt sind. Die Datenbank und _Validation Tabelle stimmen nicht überein
Ungültige Cab-Syntax/Name Weitere Informationen finden Sie unter Cab Datentyp.
_Validation Tabelle: Ungültige Kategoriezeichenfolge Dies ist ein Fehler beim Erstellen der _Validation Tabelle. Die Überprüfung erkennt die Kategoriezeichenfolge, die für diese bestimmte Spalte in der _Validation Tabelle verwendet wird, nicht. Siehe Spaltendatentypen und geben Sie eine gültige Kategorie an.
_Validation Tabelle: Daten in KeyTable-Spalte sind falsch. Die KeyTable-Spalte in der _Validation Tabelle verweist auf eine Tabelle, die in der Datenbank nicht vorhanden ist.
_Validation Tabelle: Wert in Der Spalte "MaxValue" <, die in der Spalte "MinValue" enthalten ist Dies ist ein Fehler beim Erstellen der _Validation Tabelle. Min muss immer kleiner oder gleich Max sein.
Ungültiges Verknüpfungsziel Weitere Informationen finden Sie im Datentyp Shortcut.
Zeichenfolgenüberlauf (größer als zulässige Länge in Spalte) Die Länge der Zeichenfolge ist größer als die Spaltenbreite, die durch die Spaltendefinition angegeben wird. Beachten Sie, dass das Installationsprogramm die Spaltenbreite nicht intern auf den angegebenen Wert beschränkt. Siehe Spaltendefinitionsformat.
Nicht definierter Fehler Unbekannter Fehler.
Spalte kann nicht lokalisiert werden Primärschlüsselspalten können nicht lokalisiert werden.

 

ICE Reference