Bagikan melalui


ICE03

ICE03 memvalidasi jenis data dan kunci asing berdasarkan tabel _Validation dan tabel database dalam file .msi.

Hasil

ICE03 memposting pesan berikut untuk kesalahan validasi.

Pesan kesalahan ICE03 Deskripsi
Kunci Primer Duplikat Kunci primer baris baru menduplikasi kunci primer dari baris yang ada. Kolom nullable dari tabel _Validation memperlihatkan kunci utama dalam database.
Bukan kolom nullable Kolom tabel yang tidak ditentukan sebagai nullable di kolom Nullable dari tabel _Validation berisi entri yang Null.
Bukan Kunci Asing yang Valid Kolom yang merupakan kunci asing ke dalam tabel kedua berisi entri yang tidak ada di kunci primer tabel kedua.
Nilai melebihi MaxValue Nilai numerik entri dalam tabel database melebihi batas maksimum yang ditentukan untuk bidang ini di kolom MaxValue dari tabel _Validation.
Nilai di bawah MinValue Nilai numerik entri dalam tabel database kurang dari batas minimum yang ditentukan untuk bidang ini di kolom MinValue dari tabel _Validation.
Nilai bukan anggota set Nilai entri dalam tabel database bukan anggota kumpulan nilai yang dapat diterima yang ditentukan untuk bidang ini di kolom Set tabel _Validation.
String versi tidak valid Lihat Jenis data versi .
Semua huruf besar diperlukan Lihat jenis data Huruf Besar .
String GUID tidak valid Lihat jenis data GUID .
Nama file/penggunaan kartubebas tidak valid Database berisi nama file yang tidak valid atau kartubebas yang salah. Lihat jenis data WildCardFilename .
Pengidentifikasi tidak valid Lihat jenis data Pengidentifikasi .
Id Bahasa Tidak Valid Database berisi Pengidentifikasi Bahasa numerik (LANGID) yang tidak valid. Lihat Jenis data bahasa . Lihat Konstanta dan String Pengidentifikasi Bahasa. Misalnya, 1033 untuk A.S. dan 0 untuk bahasa netral.
Nama File Tidak Valid Lihat jenis data Nama file .
Jalur penuh tidak valid Lihat jenis data Jalur, AnyPath, dan Jalur .
Untai (karakter) kondisi yang buruk Database berisi string kondisional yang tidak valid. Ini adalah string teks yang harus dievaluasi ke TRUE atau FALSE sesuai dengan Sintaks Pernyataan Kondisional. Lihat Jenis data kondisi .
String format tidak valid Lihat Jenis data yang diformat .
String templat tidak valid Lihat Jenis data templat .
String DefaultDir tidak valid Lihat jenis data DefaultDir .
Jalur registri tidak valid Lihat jenis data RegPath .
Data CustomSource buruk Lihat jenis data CustomSource .
String properti tidak valid Lihat Jenis data properti .
Data yang hilang dalam tabel _Validation atau Database lama Ada kolom dalam database yang tidak tercantum di kolom Kolom tabel _Validation. Database dan tabel _Validation tidak cocok
Sintaks/nama kabinet buruk Lihat jenis data Kabinet .
tabel _Validation: String kategori tidak valid Ini adalah kesalahan dalam penulisan tabel _Validation. Validasi tidak mengenali string kategori yang digunakan untuk kolom khusus ini dalam tabel _Validation. Lihat Tipe Data Kolom dan tentukan kategori yang valid.
tabel _Validation: Data di kolom KeyTable salah Kolom KeyTable dalam tabel _Validation mereferensikan tabel yang tidak ada dalam database.
tabel _Validation: Nilai di kolom < MaxValue yang ada di kolom MinValue Ini adalah kesalahan dalam penulisan tabel _Validation. Min harus selalu kurang dari atau sama dengan Max.
Target pintasan buruk Lihat Jenis data pintasan .
Luapan string (lebih besar dari panjang yang diizinkan dalam kolom) Panjang string lebih besar dari lebar kolom yang ditentukan oleh definisi kolom. Perhatikan bahwa alat penginstal tidak membatasi lebar kolom secara internal ke nilai yang ditentukan. Lihat Format Definisi Kolom.
Kesalahan yang tidak ditentukan Kesalahan tidak diketahui.
Kolom tidak dapat dilokalkan Kolom kunci primer tidak dapat dilokalkan.

 

Referensi ICE