sp_help_fulltext_system_components (Transact-sql)
Kayıtlı sözcük ayırıcılarını, filtre ve protokol işleyicileri için bilgi verir. sp_help_fulltext_system_components da veritabanları ve belirtilen bileşen kullanmış tam metin kataloglar tanımlayıcıları listesini döndürür.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_help_fulltext_system_components
{ 'all'| [ @component_type = ] 'component_type' }
, [ @param = ] 'param'
Bağımsız değişkenler
'tüm'
Tüm tam metin bileşenleri için bilgi verir.**@component_type=**component_type
Bileşen türünü belirtir. component_typeaşağıdakilerden biri olabilir:wordbreaker
filter
protocol handler
fullpath
Tam yol belirtilirse, param de bileşeni dll, tam yol belirtilmelidir veya bir hata iletisi döndürülür.
**@param=**param
Bileşen türüne bağlı olarak, aşağıdakilerden biri şudur: bir yerel ayar tanıtıcısını (LCID), dosya adı uzantısıyla "." Protokol işleyici veya bileşen dll tam yolunu tam bileşen adı öneki.
Dönüş Kodu Değerleri
0 (başarılı) veya (1) hatası
Sonuç Kümeleri
Aşağıdaki sonuç kümesi sistem bileşenleri için döndürülür.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
componenttype |
sysname |
Bileşen türü. Aşağıdakilerden biri:
|
BileşenAdı |
sysname |
Bileşen adı. |
CLSID |
uniqueidentifier |
Bileşenin sınıf tanıtıcısı. |
FullPath |
nvarchar(256) |
Konum bileşenin yolu. null = arayan üyesi değil serveradmin sunucu rolü. |
Sürüm |
nvarchar(30) |
Bileşen sürümü. |
Üretici |
sysname |
Bileşenin üreticisine adı. |
Aşağıdaki sonuç kümesi yalnızca döndürülür bir ya da birden fazla tam metin kataloğu var kullanan component_type.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
DBID |
int |
Veritabanı Kımlığı. |
ftcatid |
int |
Tam metin kataloğu Kımlığı. |
İzinler
Üyelik Genel rolü; Ancak, kullanıcılar yalnızca görünüm tanımı izni sahip oldukları tam metin kataloglar hakkında bilgi görebilirsiniz. Yalnızca üyeleri serveradmin sabit sunucu rolü değerleri görebilirsiniz fullpath sütun.
Açıklamalar
Bu yöntem, yükseltme hazırlığı yaparken özellikle önem taşımaktadır. Belirli bir veritabanı içinde saklı yordamı yürütmek ve belirli bir katalog yükseltme tarafından etkilenebilir olup olmadığını belirlemek için kullanın.
Örnekler
A.Tüm tam metin sistem bileşenleri listeleme
Aşağıdaki örnek, tüm sunucu örneği kayıtlı tam metin sistem bileşenleri listeler.
EXEC sp_help_fulltext_system_components 'all';
GO
EXEC sp_help_fulltext_system_components 'all';
GO
B.Sözcük ayırıcılarını listeleme
Aşağıdaki örnek, hizmet örneği kayıtlı sözcük ayırıcılarını listeler.
EXEC sp_help_fulltext_system_components 'wordbreaker';
GO
EXEC sp_help_fulltext_system_components 'wordbreaker';
GO
C.Belirli sözcük ayırıcı kayıtlı olup olmadığını belirleme
Aşağıdaki örnek-ecek liste için Türkçe sözcük ayırıcısı (LCID = 1055) Eğer bu sistemde yüklü ve kayıtlı olan hizmet örneği. Bu örnekte parametre adlarını belirtir @ component_type ve @ param.
EXEC sp_help_fulltext_system_components @component_type = 'wordbreaker', @param = 1055;
GO
EXEC sp_help_fulltext_system_components @component_type = 'wordbreaker', @param = 1055;
GO
Sonuç kümesi boş yani varsayılan olarak, bu sözcük ayırıcısı, yüklü değil.
D.Belirli bir filtreyi kayıtlı olup olmadığını belirleme
Aşağıdaki örnek bu elle yüklü ve kayıtlı sunucu örneği .xdoc bileşeni için filtre listeler.
EXEC sp_help_fulltext_system_components 'filter', '.xdoc';
GO
EXEC sp_help_fulltext_system_components 'filter', '.xdoc';
GO
Sonuç kümesi boş yani varsayılan olarak bu filtre, yüklü değil.
E.Özel .dll Dosya listeleme
Aşağıdaki örnek, bir özel .ddl dosyası listeler nlhtml.dll, varsayılan olarak yüklenir.
EXEC sp_help_fulltext_system_components 'fullpath',
'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\nlhtml.dll';
GO
EXEC sp_help_fulltext_system_components 'fullpath',
'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Binn\nlhtml.dll';
GO
Ayrıca bkz.
Görevler
Görüntüleme veya değiştirme kayıtlı sözcük ayırıcılarını ve filtreleri
Başvuru
Tam metin arama ve semantik arama depolanan yordamlar (Transact-sql)
Kavramlar
Yapılandırma ve sözcük ayırıcılarını ve sözcük köklerini arama yönetme