Aracılığıyla paylaş


Nasıl yapılır: Eşanlamlılar dosya (tam metin araması) Düzenle

Belirli bir dilin eş anlamlılar sözlüğü, eş anlamlılar dosyası (xml dosyasını) düzenleyerek yapılandırılabilir.Kurulum sırasında yalnızca içeren eş anlamlılar dosyaları boş <xml> kapsayıcı ve açıklamalı dışarı örnek <Eş Anlamlılar> öğesi yüklenir.Görünüm düzgün çalışması eşanlamlı için tam metin araması sorguları için sırayla, gerçek bir oluşturmanız gerekir <Eş Anlamlılar> tanımlayan öğe bir küme eşanlamlı.Eşanlamlı, genişleme ayarlar ve değiştirme kümeleri iki form tanımlayabilirsiniz.Konumu ve eş anlamlılar dosyasının yapısı hakkında daha fazla bilgi için bkz: Eş Anlamlılar yapılandırma.

Eş Anlamlılar dosyaları için kısıtlamalar

Eş Anlamlılar dosyası düzenlemek için aşağıdaki kısıtlamalar geçerlidir:

  • Yalnızca sistem yöneticileri, güncelleştirmek, değiştirmek veya eş anlamlılar dosyaları silin.

  • Metin Düzenleyicisi araçlarını kullanarak eş anlamlılar dosyaları düzenlerken, dosyaları Unicode biçiminde kaydedilmiş olması gerekir ve bayt sırası işareti belirtilmelidir.

  • Eş Anlamlılar girişleri boş olamaz veya word için boş bir dize sonu.

  • Eş Anlamlılar dosyası tümcecikleri 512 karakterden uzun olmalıdır.

  • Tüm yinelenen girişleri arasında bir eş anlamlılar içermelidir <sub> genişletme kümesi girdileri ve <pat> öğeleri, değiştirilen ayarlar.

Eş Anlamlılar dosyaları için öneriler

Eş Anlamlılar dosyası girdilerini özel karakterler içeren öneririz.Sözcük ayırıcıları özel karakterler ile ince davranışlarına sahip olmasıdır.Sözlük girdisi özel karakterler içeriyorsa, bu giriş ile birlikte kullanılan sözcük ayırıcılarını ince davranış bir tam metin sorgusu için çıkarabilir.

Öneririz <sub> girdilerini içeren hiçbir stopwords beri stopwords atlanmış tam metin dizini.Sorguları eklemek için genişletilmiş <sub> bir eş anlamlılar dosyası girdilerini ve eğer bir <sub> stopwords giriş içeriyorsa, sorgu boyutunu artırır gereksiz yere.

Eş Anlamlılar dosyası düzenlemek için

  1. Eş Anlamlılar dosyası Not Defteri'nde açın.

  2. Eş Anlamlılar dosyası ilk kez düzenleme, saat, başında ve dosyanın sonuna aşağıdaki yorum satırları sırasıyla kaldırın:

    <!--Commented out
    -->
    
  3. Ekleme, değiştirme veya bir yedek küme veya genişletme küme silin.Daha fazla bilgi için bkz: Eş Anlamlılar yapılandırma.

  4. Dosyayı kaydedin ve Not Defteri'ni kapatın.

  5. Use sp_fulltext_load_thesaurus_file eş anlamlılar dosyası içeriğini yüklemek için tempdb, yerel tanıtıcı (LCID diline karşılık) belirtmeeş anlamlılar dosyası. Örneğin, İngilizce Sözlük, tsenu.xml, karşılık gelen LCID 1033 dosyasıdır.

    USE AdventureWorks2008R2 ;
    EXEC sys.sp_fulltext_load_thesaurus_file 1033;
    GO