Aracılığıyla paylaş


sp_fulltext_load_thesaurus_file (Transact-SQL)

Sunucu örnek ayrıştırmak olan LCID belirtilen diline eş anlamlıları dosyasından veri yüklenemedi neden olur.Bu saklı yordam, bir eş anlamlılar dosyası güncelleştirdikten sonra yararlıdır.Yürütme sp_fulltext_load_thesaurus_file recompilation belirtilen LCID, eş anlamlılar sözlüğünü kullanan tam metin sorguları neden olur.

Topic link iconTransact-SQL sözdizimi kuralları

sys.sp_fulltext_load_thesaurus_file lcid [ , @loadOnlyIfNotLoaded  = action ]

Bağımsız değişkenler

  • lcid
    Eş anlamlılar sözlüğünü XML tanımı yüklenemiyor istediğiniz dil yerel ayar tanıtıcısını (LCID) eşleme tamsayı.Bir sunucu örneğinde kullanılabilen dil Lcıd edinmek için , kullanan sys.fulltext_languages (Transact-SQL) Katalog görüntüleyin.

  • @ loadOnlyIfNotLoaded = action
    Specifies whether the thesaurus file is loaded into the internal thesaurus tables even if it has already been loaded.action is one of:

    Değer

    Tanım

    0

    Yoksa, zaten yüklü olursa olsun eş anlamlılar dosyası yüklenemedi.Varsayılan davranış budur. sp_fulltext_load_thesaurus_file.

    1

    Yalnızca, henüz yüklenmez, eş anlamlılar dosyası yüklenemedi.

Dönüş Kodu Değerleri

None

Sonuç Kümeleri

None

Remarks

Eş Anlamlılar dosyaları, eş anlamlılar sözlüğünü kullanan tam metin sorguları otomatik olarak yüklenir.Bu ilk performansına etkisi hakkında tam metin sorguları önlemek için yürütmek önerilir sp_fulltext_load_thesaurus_file.

Not

Yalnızca onu değil henüz yüklenmiş belirli bir dil için bir eşanlamlılar gerektiren tam metin sorgusu derleme, tam metin alt yapısı eş anlamlılar dosyası yükler.

Kullanımı sp_fulltext_service 'update_languages ' tam metin araması ile kayıtlı diller listesini güncelleştirmek için.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya sistem yöneticiniz yürütmeksp_fulltext_load_thesaurus_file saklı yordamını.

Yalnızca sistem yöneticileri, Güncelleştir, değiştirmek veya eş anlamlılar dosyaları silebilirsiniz.

Örnekler

Örnek A: Zaten yüklü bile bir eş anlamlılar dosyası yüklenemedi.

Aşağıdaki örnek, ayrıştırmak ve ingilizce eş anlamlılar dosyası yükler:

EXEC sys.sp_fulltext_load_thesaurus_file 1033;
GO

Örnek B: Yalnızca henüz çalışmıyorsa yüklenen bir eş anlamlılar dosyası yüklenemedi.

Aşağıdaki örnek, ayrıştırır ve önceden yüklenmiş sürece Arapça eş anlamlılar dosyası yükler:

EXEC sys.sp_fulltext_load_thesaurus_file 1025, @loadOnlyIfNotLoaded = 1;
GO

Değişiklik Geçmişi

Güncelleştirilmiş içerik

Eklenen @ loadOnlyIfNotLoaded parametresi.