ICE03
ICE03, _Validation tablo ve .msi dosyasındaki veritabanı tablolarını temel alarak veri türlerini ve yabancı anahtarları doğrular.
Sonuç
ICE03, doğrulama hataları için aşağıdaki iletileri postalar.
ICE03 hata iletisi | Açıklama |
---|---|
Yinelenen Birincil Anahtar | Yeni satırın birincil anahtarları, var olan bir satırın birincil anahtarlarını yineler. _Validation tablosunun null atanabilir sütunu veritabanındaki birincil anahtarları gösterir. |
Boş Değer Atanabilir Sütun Değil | _Validation tablosunun Null atanabilir sütununda null atanabilir olarak belirtilmeyen bir tablo sütunu Null olan bir girdi içerir. |
Geçerli bir yabancı anahtar değil | İkinci bir tabloya yabancı anahtar olan bir sütun, ikinci tablonun birincil anahtarında bulunmayan bir girdi içerir. |
Değer MaxValue değerini aşıyor | Veritabanı tablosundaki bir girdinin sayısal değeri, _Validation tablosunun MaxValue sütununda bu alan için belirtilen en yüksek sınırı aşıyor. |
MinValue değerinin altındaki değer | Veritabanı tablosundaki bir girdinin sayısal değeri, _Validation tablosunun MinValue sütununda bu alan için belirtilen en düşük sınırdan küçük. |
Değer kümenin üyesi değil | Veritabanı tablosundaki bir girdinin değeri, _Validation tablosunun Ayarla sütununda bu alan için belirtilen kabul edilebilir değer kümesinin üyesi değildir. |
Geçersiz sürüm dizesi | Sürüm veri türüne bakın. |
Tüm BÜYÜK harf gerekli | Büyük Harf veri türüne bakın. |
Geçersiz GUID dizesi | GUID veri türüne bakın. |
Geçersiz dosya adı/joker karakter kullanımı | Veritabanı geçersiz bir dosya adı veya yanlış joker karakter içeriyor. WildCardFilename veri türüne bakın. |
Geçersiz tanımlayıcı | Tanımlayıcı veri türüne bakın. |
Geçersiz Dil Kimliği | Veritabanı geçersiz bir sayısal Dil Tanımlayıcısı (LANGID) içeriyor. bkz. Dili veri türü. Bkz. Dil Tanımlayıcı Sabitleri ve Dizeleri. Örneğin, ABD için 1033 ve bağımsız dil için 0. |
Geçersiz Dosya Adı | Dosya Adı veri türüne bakın. |
Geçersiz tam yol | Bkz. Yolu, AnyPathve Yolları veri türleri. |
Hatalı koşullu dize | Veritabanı geçersiz bir koşullu dize içeriyor. Bu, Koşullu Deyim Sözdizimigöre DOĞRU veya YANLIŞ olarak değerlendirmesi gereken bir metin dizesidir. Koşulu veri türüne bakın. |
Geçersiz biçim dizesi | Biçimlendirilmiş veri türüne bakın. |
Geçersiz şablon dizesi | Şablonu veri türüne bakın. |
Geçersiz DefaultDir dizesi | DefaultDir veri türüne bakın. |
Geçersiz kayıt defteri yolu | RegPath veri türüne bakın. |
Hatalı CustomSource verileri | CustomSource veri türüne bakın. |
Geçersiz özellik dizesi | Bkz. Özelliği veri türü. |
_Validation tablosunda veya eski Veritabanında eksik veriler | Veritabanında, _Validation tablosunun Sütun sütununda listelenmeyen sütunlar. Veritabanı ve _Validation tablosu eşleşmiyor |
Hatalı dolap söz dizimi/adı | Bkz. Kabin veri türü. |
_Validation tablosu: Geçersiz kategori dizesi | Bu, _Validation tablosunu yazarken bir hatadır. Doğrulama, _Validation tablosundaki bu sütun için kullanılan kategori dizesini tanımaz. Bkz. Sütun Veri Türleri ve geçerli bir kategori belirtin. |
_Validation tablo: KeyTable sütunundaki veriler yanlış | _Validation tablosundaki KeyTable sütunu, veritabanında bulunmayan bir tabloya başvurur. |
_Validation tablo: MinValue sütunundaki değer < MaxValue sütunundaki değer | Bu, _Validation tablosunuyazarken bir hatadır. Min her zaman Max değerinden küçük veya buna eşit olmalıdır. |
Hatalı kısayol hedefi | Veri türü Kısayolu'na bakın. |
Dize taşması (sütunda izin verilen uzunluktan büyük) | Dizenin uzunluğu, sütun tanımı tarafından belirtilen sütun genişliğinden büyüktür. Yükleyicinin sütun genişliğini belirtilen değerle dahili olarak sınırlamadığını unutmayın. Bkz. Sütun Tanımı Biçimi. |
Tanımsız hata | Bilinmeyen hata. |
Sütun yerelleştirilemiyor | Birincil anahtar sütunları yerelleştirilemez. |
İlgili konular