Tam metin dizin oluşturma hataları giderme
Doldurma veya bir tam metin dizini Bakımı sırasında bir veya daha çok satır dizini oluşturmak tam metin dizin oluşturucu, aşağıda açıklanan nedeniyle başarısız olabilir.Bu satır düzey hatalar popülasyon tamamlanmasını engellemez.Dizinleyici, bu satırlar, yani, bu satırda bulunan içeriği sorgulanamıyor bütçelerin değiştirilemeyeceğini atlar.
Ortaya çıkabilecek başarısızlıkları dizin oluşturma sırasında:
Dizinleyici bulunamıyor ya da bir filtre veya sözcük ayırıcısı bileşeni yüklenemedi.Tablo satırı, bir belge biçimi veya içeriği örnek ile kaydettirilen bir dilde içeriyorsa, bu hata oluşabilir SQL Server. Kayıtlı bir sözcük ayırıcı veya filtre bileşeni imzalanmamış ya da yüklenmekte zaman, imza doğrulama başarısız oldu, bu başarısızlık da oluşabilir.
Sözcük ayırıcı veya filtre gibi BIR bileşen başarısız olur ve Dizin Oluşturucu'için hata verir.Dizini Oluşturulmakta olan belge bozuk ve süzgeç belgeden metin ayıklamak bu durum oluşabilir.Bileşen belirli bir boyutu, bellek sınırı tam metin süzgeç daemon bilgisayarda (fdhost.exe) yüzünden üzerinde tek bir satır içeriğini işleyemez olduğunda da oluşabilir.
Her satır düzey hatası, gezinme günlük başarısızlık nedeni hakkında bilgi içerir.Hata sayısı, tam veya artımlı bir popülasyon sonunda özetlenir.
Dizin oluşturma işlemini etkileyen ve popülasyon tamamlanmasını engelleyebilirsiniz diğer hatalar şunlardır:
Tam metin dizini bir tam metin kataloğu bulunan satır sayısı sınırı aşıyor.
Kümelenmiş dizin ya da tam metin dizini Oluşturulmakta olan tablodaki anahtar dizini, bırakılan veya yeniden değiştirilmediğinden.
Bir donanım hatası veya disk bozulması, tam metin kataloğu bozulmasına neden olur.
Tam metin dizini olan bir tablo içeren BIR dosya grubu çevrimdışı duruma veya salt okunur olarak yapılır.
Son önemli tam metin dizini popülasyon herhangi bir işlem veya bir popülasyon tamamlanmadı bulduğunuzda, gezinme günlük görüntülemelisiniz.
Imzalanmamış bileşenleri
Varsayılan olarak, tam metin dizin oluşturucu, imzalanacak yükleyen, sözcük ayırıcılarını ve süzgeç gerektirir.Bunlar, bazı durumlarda, özel bileşenler yüklendiğinde, durum imzalanmamışsa, imza doğrulaması yoksaymak için tam metin dizin oluşturucu yapılandırmanız gerekir.
Important Note: |
---|
Imza doğrulama yok sayılıyor örnek sağlar. SQL Server daha az güvenli. Oturumunuzu uygulamak ya da, almak istediğiniz bileşenleri imzalandığını sağlamak bileşenleri yüklemenizi öneririz.Imzalama bileşenler hakkında daha fazla bilgi için bkz: sp_fulltext_service (Transact-SQL). |
See Also