Aracılığıyla paylaş


sp_fulltext_service (Transact-SQL)

Sunucu için tam metin araması özelliklerini değiştirir SQL Server.

Topic link iconTransact-SQL sözdizimi kuralları

sp_fulltext_service [ [@action=] 'action' 
     [ , [ @value= ] value ] ]

Bağımsız değişkenler

  • [ @action=] 'action'
    Is the property to be changed or reset.action is nvarchar(100), with no default.Bir listesi için bircdağıtım, değerleri özelliklerini ve açıklamalarını küme, tablonun altında Bkz: value bağımsız değişken. Bu bağımsız değişkeni aşağıdaki özelliklerini döndürür: veri türü, geçerli çalışan değeri, en az veya en büyük değeri ve varsa Admin durumu.

  • [ @value=] value
    Is the value of the specified property.value is sql_variant, with a default value of NULL.@ Değer boşsa, sp_fulltext_service geçerli ayarlarını döndürür.Bu tablo, eylem özellikleri ve açıklamalarını ayarlanabilecek değerleri listeler.

    Not

    Aşağıdaki eylemleri gelecekteki bir sürümde kaldırılacaktır. SQL Server: clean_up, connect_timeout, data_timeout, and resource_usage.Bu eylemleri yeni geliştirme iş kullanmaktan kaçının ve hiçbirini kullanan uygulamalar değiştirmek planlama.

    Action

    Veri türü

    Açıklama

    clean_up

    int

    Yalnızca geriye dönük uyumluluk için desteklenir.Her zaman 0.

    connect_timeout

    int

    Yalnızca geriye dönük uyumluluk için desteklenir.Her zaman 0.

    data_timeout

    int

    Yalnızca geriye dönük uyumluluk için desteklenir.Her zaman 0.

    upgrade_option

    int

    Denetimleri nasıl tam metin dizinleri, bir veritabanından yükselttiğinizde geçirilir. SQL Server 2000 veya SQL Server 2005 için SQL Server 2008 veya sonraki sürüm. Bu özellik, bir veritabanını iliştirmek, bir veritabanı yedeklemesini geri dosya yedeği geri yükleme veya kopyalama Veritabanı Sihirbazı'nı kullanarak veritabanı kopyalama yükseltme için geçerlidir.

    Biridir:

    0 = Tam metin kataloglara yeni ve geliştirilmiş sözcük ayırıcılarını kullanarak yeniden oluşturulur.Dizinler yeniden oluþturma biraz alabilir ve yükseltmeden sonra önemli miktarda CPU ve bellek gerekebilir.

    1 = Full-text catalogs are reset.SQL Server 2005 full-text catalog files are removed, but the metadata for full-text catalogs and full-text indexes is retained.Yükseltilen sonra tüm tam metin dizinleri için değişiklik izlemeyi devre dışı bırakılır ve gezinme otomatik olarak başlatılmaz.Yükseltme tamamlandıktan sonra el ile tam bir popülasyon verecek kadar katalog boş kalır.

    2 = Tam metin Kataloğu alınır.Genellikle, alma rebuild belirgin şekilde daha hızlı olur.Örneğin, tek bir CPU kullanırken, alma hakkında 10 kez rebuild daha hızlı çalışır.Ancak, alınan bir tam metin kataloğunu olarak yeni ve geliştirilmiş bir sözcük ayırıcılarını kullanmaz SQL Server 2008, en sonunda, tam metin Kataloğu yeniden oluşturmak isteyebilirsiniz.

    NoteNote:
    Rebuild çok iş parçacıklı modda çalışabilir ve tüm CPU kullanacak şekilde yeniden oluşturulmak izin verirseniz daha fazla, 10 CPU kullanılabilir çok rebuild alma daha hızlı çalışabilir.

    Bir tam metin kataloğu kullanılamıyorsa, ilgili tam metin dizinlerini yeniden oluşturulur.Bu seçenek yalnızca kullanılabilir SQL Server 2005 veritabanları.

    Tam metin seçme hakkında bilgi için seçenek yükseltmek, tam-CVE-2006-Bkz:tam metin araması yükseltme.

    NoteNote:
    Bu özelliği ayarlamanın SQL Server Management Studio, kullanın Tam metin yükseltme seçeneği özellik.Daha fazla bilgi için bkz:Nasıl Yapılır: Görünüm veya sunucu için tam metin araması (SQL Server Management Studio'yu) özelliklerini değiştir.

    load_os_resources

    int

    Işletim sistemi sözcük ayırıcılarını ve sözcük köklerini süzgeçleri kayıtlı ve bu kullanılan olup olmadığını gösterir örnek, SQL Server. Biridir:

    0 = Süzgeçler yalnızca kullanın ve bu örnek için belirli bir sözcük ayırıcılarını SQL Server.

    1 = Işletim sistemi filtreleri yükle ve sözcük ayırıcılarını.

    Varsayılan olarak, bu özellik yanlışlıkla davranış değişiklikleri önlemek için işletim sistemine yaptığı güncelleştirmelere dışıdır.Işletim sistemi kaynaklarının kullanımını diller için kaynaklara erişim sağlar ve kaydedilen belge türleri Microsoft Yüklü bir örnek özgü kaynağı olan dizin oluşturma hizmet. Işletim sistemi kaynaklarının yüklemesini etkinleştirirseniz, sağlamak işletim sistemi kaynaklarının güvenilir olduğundan, ikili dosyaları imzalı; aksi halde, bunlar ne zaman yüklenemedi verify_signature (aşağıya bakın), 1 olarak küme.

    pause_indexing

    int

    Şu anda duraksamış tam metin dizinlemesi şu anda çalışıyorsa, durakladı veya sürdürülüyor, olup olmadığını belirtir.

    0 Sunucu için tam metin dizin oluşturma faaliyetler özgeçmişleri = örnek.

    1 Sunucu için tam metin dizin oluşturma faaliyetler duraklatır =.

    resource_usage

    int

    Hiçbir işlev olduğu SQL Server 2008 ve sonraki sürümleri ve göz ardı edilir.

    update_languages

    null

    Diller ve tam metin araması ile kayıtlı olan filtreleri listesini güncelleştirir.Dizin oluşturma ve tam metin sorguları yapılandırılırken dilleri belirtilmedi.Süzgeç süzgeç daemon ana makina tarafından veri türü gibi depolanan .docx gibi karşılık gelen dosya biçimleri arasında metin bilgileri ayıklamak için kullanılır varbinary, varbinary(max), image, veya xml, tam metin dizinlemesi için.

    Daha fazla bilgi için bkz: Nasıl Yapılır: Kayıtlı bir sözcük ayırıcılarını ve filtreleri (Transact-SQL) listesini değiştirme.

    verify_signature

    int

    Yalnızca imzalı ikili dosyalar tam metin altyapısı tarafından yüklenen olup olmadığını gösterir.Yalnızca güvenilen, varsayılan olarak, imzalı ikili dosyalar da yüklenir.

    1 Güvenilen yalnızca imzalı ikili dosyalar (varsayılan) yüklendiğini doğrulama =.

    0 = Ikililer imzalanmış olup olmadığını doğrulayın.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

None

İzinler

Yalnızca üyeleri serveradmin sabit sunucu rolü veya sistem yöneticiniz yürütmeksp_fulltext_service.

Örnekler

C.Kayıtlı diller listesine güncelleştiriliyor

Aşağıdaki örnek, tam metin araması ile kayıtlı diller listesini güncelleştirir.

EXEC sp_fulltext_service 'update_languages';
GO

b.Tam metin Kataloğu sıfırlamak için tam metin yükseltme seçeneği değiştirme

Aşağıdaki örnek, tam metin Kataloğu sıfırlamak için tam metin yükseltme seçeneği değiştirir.Bu bunları tümüyle kaldırır.Bu örnek, isteğe bağlı belirtir @action ve @value anahtar sözcükler.

EXEC sp_fulltext_service @action='upgrade_option', @value=1;
GO

Değişiklik Geçmişi

Güncelleştirilmiş içerik

Açıklamasını yeniden düzenlendi. update_languages.