ICE03
ICE03 valida los tipos de datos y las claves externas en función de la tabla _Validation y las tablas de base de datos del archivo .msi.
Resultado
ICE03 publica los siguientes mensajes para los errores de validación.
Mensaje de error ICE03 | Descripción |
---|---|
Clave principal duplicada | Las claves principales de una nueva fila duplican las claves principales de una fila existente. La columna que acepta valores NULL de la tabla _Validation muestra las claves principales de la base de datos. |
No una columna que acepta valores NULL | Una columna de tabla que no se especifica como nullable en la columna Que acepta valores NULL de la tabla _Validation contiene una entrada que es Null. |
No una clave externa válida | Una columna que es una clave externa en una segunda tabla contiene una entrada que no existe en la clave principal de la segunda tabla. |
El valor supera MaxValue. | El valor numérico de una entrada de una tabla de base de datos supera el límite máximo especificado para este campo en la columna MaxValue de la tabla _Validation. |
Valor por debajo de MinValue | El valor numérico de una entrada de una tabla de base de datos es menor que el límite mínimo especificado para este campo en la columna MinValue de la tabla _Validation. |
Valor que no es miembro del conjunto | El valor de una entrada de una tabla de base de datos no es miembro del conjunto aceptable de valores especificados para este campo en la columna Establecer de la tabla _Validation. |
Cadena de versión no válida | Consulte el tipo de datos versión de. |
Se requieren todas las mayúsculas y minúsculas | Consulte el tipo de datos Mayúsculas. |
Cadena GUID no válida | Consulte el GUID tipo de datos. |
Nombre de archivo o uso de caracteres comodín no válidos | La base de datos contiene un nombre de archivo no válido o un carácter comodín incorrecto. Consulte el tipo de datos WildCardFilename. |
Identificador no válido | Consulte el identificador tipo de datos. |
Identificador de idioma no válido | La base de datos contiene un identificador de idioma numérico (LANGID) no válido. Consulte el tipo de datos Language. Consulte constantes de identificador de lenguaje y cadenas. Por ejemplo, 1033 para ee. UU. y 0 para el idioma neutro. |
Nombre de archivo no válido | Consulte el tipo de datos nombre de archivo. |
Ruta de acceso completa no válida | Consulte los Path, AnyPathy rutas de acceso tipos de datos. |
Cadena condicional incorrecta | La base de datos contiene una cadena condicional no válida. Se trata de una cadena de texto que debe evaluarse como TRUE o FALSE según la sintaxis de instrucción condicional de . Consulte el tipo de datos condición de. |
Cadena de formato no válida | Consulte el tipo de datos con formato de. |
Cadena de plantilla no válida | Consulte el tipo de datos plantilla de. |
Cadena DefaultDir no válida | Consulte el tipo de datos DefaultDir. |
Ruta de acceso del Registro no válida | Consulte el tipo de datos RegPath. |
Datos de CustomSource incorrectos | Consulte el tipo de datos customSource. |
Cadena de propiedad no válida | Consulte el tipo de datos Property. |
Faltan datos en _Validation tabla o base de datos antigua | Hay columnas en la base de datos que no aparecen en la columna Columna de la tabla _Validation. La base de datos y _Validation tabla no coinciden |
Sintaxis o nombre incorrectos del gabinete | Consulte el tipo de datos Cabinet. |
_Validation tabla: cadena de categoría no válida | Se trata de un error al crear la tabla _Validation. La validación no reconoce la cadena de categoría usada para esta columna determinada en la tabla _Validation. Consulte tipos de datos de columna y especifique una categoría válida. |
_Validation tabla: los datos de la columna KeyTable son incorrectos | La columna KeyTable de la tabla _Validation hace referencia a una tabla que no existe en la base de datos. |
_Validation tabla: valor de la columna MaxValue < que en la columna MinValue | Este es un error al crear la tabla _Validation. Min siempre debe ser menor o igual que Max. |
Destino de acceso directo incorrecto | Consulte el tipo de datos acceso directo de. |
Desbordamiento de cadena (mayor que la longitud permitida en la columna) | La longitud de la cadena es mayor que el ancho de columna especificado por la definición de columna. Tenga en cuenta que el instalador no limita internamente el ancho de columna al valor especificado. Consulte formato de definición de columna. |
Error indefinido | Error desconocido. |
No se puede localizar la columna | No se pueden localizar las columnas de clave principal. |
Temas relacionados