Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Azure 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.
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.