sp_fulltext_service (Transact-SQL)
Sunucu için tam metin araması özelliklerini değiştirir SQL Server.
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.
Note:
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.
Note:
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. |
See Also