sp_help_fulltext_system_components (T-SQL)

Berlaku untuk: SQL Server Tidak didukung Azure SQL Database Azure Synapse Analytics Not supported Analytics Platform System (PDW)

Mengembalikan informasi untuk pemecah kata, filter, dan penangan protokol yang terdaftar. sp_help_fulltext_system_components juga mengembalikan daftar pengidentifikasi database dan katalog teks lengkap yang telah menggunakan komponen yang ditentukan.

tautan topikIkon Konvensi Sintaks Transact-SQL

Sintaks

  
sp_help_fulltext_system_components   
         { 'all'| [ @component_type = ] 'component_type' }  
    , [ @param = ] 'param'  

Argumen

'semua'
Mengembalikan informasi untuk semua komponen teks lengkap.

[ @component_type = ] component_type Menentukan jenis komponen. component_type bisa menjadi salah satu hal berikut:

  • pemecah kata

  • filter

  • handler protokol

  • jalur penuh

Jika jalur lengkap ditentukan, param juga harus ditentukan dengan jalur lengkap ke DLL komponen, atau pesan kesalahan dikembalikan.

[ @param = ] param Bergantung pada jenis komponen, ini adalah salah satu hal berikut: pengidentifikasi lokal (LCID), ekstensi file dengan awalan ".", nama komponen lengkap penangan protokol, atau jalur lengkap ke DLL komponen.

Mengembalikan Nilai Kode

0 (berhasil) atau (1) gagal

Tataan Hasil

Tataan hasil berikut dikembalikan untuk komponen sistem.

Nama kolom Jenis data Deskripsi
componenttype nama sysname Jenis komponen. Salah satu dari berikut ini:

filter

handler protokol

pemecah kata
nama komponen nama sysname Nama komponen.
Clsid uniqueidentifier Pengidentifikasi kelas komponen.
jalur penuh nvarchar(256) Jalur ke lokasi komponen.

NULL = Pemanggil bukan anggota peran server tetap serveradmin .
versi nvarchar(30) Versi komponen.
Produsen nama sysname Nama produsen komponen.

Tataan hasil berikut dikembalikan hanya jika ada satu atau beberapa katalog teks lengkap yang menggunakan component_type.

Nama kolom Jenis data Deskripsi
dbid int ID database.
ftcatid int ID katalog teks lengkap.

Izin

Memerlukan keanggotaan dalam peran publik ; namun, pengguna hanya dapat melihat informasi tentang katalog teks lengkap yang mereka miliki izin LIHAT DEFINISInya. Hanya anggota peran serveradmin tetap yang dapat melihat nilai di kolom fullpath .

Keterangan

Metode ini sangat penting saat mempersiapkan peningkatan. Jalankan prosedur tersimpan dalam database tertentu, dan gunakan output untuk menentukan apakah katalog tertentu akan terpengaruh oleh peningkatan.

Contoh

A. Mencantumkan semua komponen sistem teks lengkap

Contoh berikut mencantumkan semua komponen sistem teks lengkap yang telah terdaftar pada instans server.

EXEC sp_help_fulltext_system_components 'all';  
GO  

B. Mencantumkan pemecah kata

Contoh berikut mencantumkan semua pemecah kata yang terdaftar pada instans layanan.

EXEC sp_help_fulltext_system_components 'wordbreaker';  
GO  

C. Menentukan apakah pemecah kata tertentu terdaftar

Contoh berikut akan mencantumkan pemecah kata untuk bahasa Turki (LCID = 1055) jika telah diinstal pada sistem dan terdaftar pada instans layanan. Contoh ini menentukan nama parameter, @component_type , dan @param.

EXEC sp_help_fulltext_system_components @component_type = 'wordbreaker', @param = 1055;  
GO  

Secara default, pemecah kata ini tidak diinstal, sehingga tataan hasil kosong.

D. Menentukan apakah filter tertentu telah didaftarkan

Contoh berikut mencantumkan filter untuk komponen .xdoc jika telah diinstal secara manual pada sistem dan terdaftar pada instans server.

EXEC sp_help_fulltext_system_components 'filter', '.xdoc';  
GO  

Secara default, filter ini tidak diinstal, sehingga tataan hasil kosong.

E. Mencantumkan file .dll tertentu

Contoh berikut mencantumkan file .ddl tertentu, nlhtml.dll, yang diinstal secara default.

EXEC sp_help_fulltext_system_components 'fullpath',   
   'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn\nlhtml.dll';  
GO  
  

Lihat juga

Menampilkan atau Mengubah Filter Terdaftar dan Pemecah Kata
Mengonfigurasi dan Mengelola Pemecah Kata dan Stemmer untuk Pencarian
Mengonfigurasi dan Mengelola Filter untuk Pencarian
Pencarian Teks Lengkap dan Prosedur Tersimpan Pencarian Semantik (Transact-SQL)