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.

Konu bağlantısı simgesi 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:

  • Filtre

  • Protokol işleyici

  • sözcük ayırıcı

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

Yapılandırmak ve arama filtrelerini yönetme