다음을 통해 공유


ICE03

ICE03은 _Validation 테이블 및 .msi 파일의 데이터베이스 테이블을 기반으로 데이터 형식 및 외세 키의 유효성을 검사합니다.

결과

ICE03은 유효성 검사 오류에 대해 다음 메시지를 게시합니다.

ICE03 오류 메시지 묘사
중복 기본 키 새 행의 기본 키는 기존 행의 기본 키를 복제합니다. _Validation 테이블 Nullable 열에는 데이터베이스의 기본 키가 표시됩니다.
Nullable 열이 아님 _Validation 테이블의 Nullable 열에서 nullable로 지정되지 않은 테이블 열 Null 항목이 포함되어 있습니다.
유효한 외래 키가 아님 두 번째 테이블의 외래 키인 열에는 두 번째 테이블의 기본 키에 없는 항목이 포함됩니다.
값이 MaxValue를 초과합니다. 데이터베이스 테이블에 있는 항목의 숫자 값이 _Validation 테이블의 MaxValue 열에 있는 이 필드에 대해 지정된 최대 한도를 초과합니다.
MinValue 아래 값 데이터베이스 테이블에 있는 항목의 숫자 값이 _Validation 테이블의 MinValue 열에 있는 이 필드에 대해 지정된 최소 한도보다 작습니다.
집합의 멤버가 아닌 값 데이터베이스 테이블의 항목 값은 _Validation 테이블의 집합 열에서 이 필드에 대해 지정된 허용 가능한 값 집합의 멤버가 아닙니다.
잘못된 버전 문자열 버전 데이터 형식을 참조하세요.
모든 대문자 필요 대문자 데이터 형식을 참조하세요.
잘못된 GUID 문자열 GUID 데이터 형식을 참조하세요.
와일드카드의 잘못된 파일 이름/사용 데이터베이스에 잘못된 파일 이름 또는 잘못된 와일드카드가 포함되어 있습니다. WildCardFilename 데이터 형식을 참조하세요.
잘못된 식별자 식별자 데이터 형식을 참조하세요.
잘못된 언어 ID 데이터베이스에 잘못된 언어 식별자(LANGID)가 포함되어 있습니다. Language 데이터 형식을 참조하세요. 언어 식별자 상수 및 문자열참조하세요. 예를 들어 미국의 경우 1033, 언어 중립의 경우 0입니다.
잘못된 파일 이름 파일 이름 데이터 형식을 참조하세요.
전체 경로가 잘못되었습니다. 경로, AnyPath경로 데이터 형식을 참조하세요.
잘못된 조건부 문자열 데이터베이스에 잘못된 조건부 문자열이 포함되어 있습니다. 조건문 구문따라 TRUE 또는 FALSE로 평가해야 하는 텍스트 문자열입니다. 조건 데이터 형식을 참조하세요.
잘못된 형식 문자열 형식이 지정된 데이터 형식을 참조하세요.
잘못된 템플릿 문자열 템플릿 데이터 형식을 참조하세요.
DefaultDir 문자열이 잘못되었습니다. DefaultDir 데이터 형식을 참조하세요.
잘못된 레지스트리 경로 RegPath 데이터 형식을 참조하세요.
잘못된 CustomSource 데이터 CustomSource 데이터 형식을 참조하세요.
잘못된 속성 문자열 속성 데이터 형식을 참조하세요.
_Validation 테이블 또는 이전 데이터베이스의 누락된 데이터 데이터베이스에는 _Validation 테이블열 열에 나열되지 않은 열이 있습니다. 데이터베이스 및 _Validation 테이블이 일치하지 않음
잘못된 캐비닛 구문/이름 캐비닛 데이터 형식을 참조하세요.
_Validation 테이블: 잘못된 범주 문자열 이는 _Validation 테이블을 작성하는 동안 발생하는 오류입니다. 유효성 검사에서는 _Validation 테이블에서 이 특정 열에 사용되는 범주 문자열을 인식하지 못합니다. 열 데이터 형식 참조하고 유효한 범주를 지정합니다.
_Validation 테이블: KeyTable 열의 데이터가 잘못되었습니다. _Validation 테이블의 KeyTable 열은 데이터베이스에 없는 테이블을 참조합니다.
_Validation 테이블: MaxValue 열의 값이 MinValue 열에 < 이 오류는 _Validation 테이블작성할 때 발생하는 오류입니다. 최소는 항상 Max보다 작거나 같아야 합니다.
잘못된 바로 가기 대상 바로 가기 데이터 형식을 참조하세요.
문자열 오버플로(열에 허용되는 길이보다 큼) 문자열의 길이가 열 정의에 지정된 열 너비보다 큽다. 설치 관리자는 열 너비를 지정된 값으로 내부적으로 제한하지 않습니다. 열 정의 형식참조하세요.
정의되지 않은 오류 알 수 없는 오류입니다.
열을 지역화할 수 없습니다. 기본 키 열은 지역화할 수 없습니다.

 

ICE 참조