Bagikan melalui


sp_fulltext_database (T-SQL)

Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance

Ini hanya didukung untuk kompatibilitas mundur. sp_fulltext_database tidak menonaktifkan Mesin Teks Lengkap untuk database tertentu. Semua database yang dibuat pengguna di SQL Server selalu diaktifkan untuk pengindeksan teks lengkap.

Penting

Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Gunakan Management Studio sebagai gantinya.

Konvensi sintaks transact-SQL

Sintaks

sp_fulltext_database [ @action = ] 'action'
[ ; ]

Argumen

[ @action = ] 'tindakan'

Tindakan yang akan dilakukan. @action adalah varchar(20), dan bisa menjadi salah satu nilai ini.

Nilai Deskripsi
mengaktifkan Didukung hanya untuk kompatibilitas mundur. Ini membangun kembali semua katalog teks lengkap database jika status teks lengkap sebelumnya adalah disabled.
menonaktifkan Didukung hanya untuk kompatibilitas mundur.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Tidak ada.

Keterangan

Di SQL Server 2008 (10.0.x) dan versi yang lebih baru, pengindeksan teks lengkap tidak dapat dinonaktifkan. Menonaktifkan pengindeksan teks lengkap tidak menghapus baris dari sysfulltextcatalogs dan tidak menunjukkan bahwa tabel yang diaktifkan teks lengkap tidak lagi ditandai untuk pengindeksan teks lengkap. Semua definisi metadata teks lengkap masih dalam tabel sistem.

Izin

Hanya anggota peran server tetap sysadmin dan peran database tetap db_owner yang dapat dijalankan sp_fulltext_database.