Konfigurasi server: bahasa teks lengkap default
Berlaku untuk: SQL Server
Artikel ini menjelaskan cara mengonfigurasi default full-text language
opsi konfigurasi server di SQL Server dengan menggunakan SQL Server Management Studio atau Transact-SQL. Opsi default full-text language
menentukan nilai bahasa default untuk indeks teks lengkap. Analisis linguistik dilakukan pada semua data yang diindeks teks lengkap dan bergantung pada bahasa data. Nilai default opsi ini adalah bahasa server. Untuk versi SQL Server yang dilokalkan, Penyiapan SQL Server mengatur default full-text language
opsi ke bahasa server jika ada kecocokan yang sesuai. Untuk versi SQL Server yang tidak dilokalkan, opsinya default full-text language
adalah bahasa Inggris.
Batasan
Nilai default full-text language
opsi digunakan dalam indeks teks lengkap ketika tidak ada bahasa yang ditentukan untuk kolom melalui LANGUAGE <language_term>
opsi dalam CREATE FULLTEXT INDEX
pernyataan atau ALTER FULLTEXT INDEX
. Jika bahasa teks lengkap default tidak didukung atau paket analisis linguistik tidak tersedia, CREATE
operasi atau ALTER
gagal dan SQL Server mengembalikan pesan kesalahan yang menyatakan bahwa bahasa yang ditentukan tidak valid.
Rekomendasi
Opsi ini adalah opsi lanjutan dan harus diubah hanya oleh administrator database berpengalaman atau profesional SQL Server bersertifikat.
Opsi ini default full-text language
memerlukan nilai pengidentifikasi lokal (LCID). Untuk daftar LCID yang didukung dan bahasa terkaitnya, lihat sys.fulltext_languages. Bahasa lain mungkin juga tersedia dari vendor perangkat lunak independen, misalnya. Jika tidak ada bahasa tertentu yang ditemukan, Mesin Teks-Penuh secara otomatis beralih ke bahasa utama.
Izin
Jalankan izin tanpa sp_configure
parameter atau hanya dengan parameter pertama yang diberikan kepada semua pengguna secara default. Untuk menjalankan sp_configure
dengan kedua parameter untuk mengubah opsi konfigurasi atau untuk menjalankan RECONFIGURE
pernyataan, pengguna harus diberikan ALTER SETTINGS
izin tingkat server. Izin ALTER SETTINGS
secara implisit dipegang oleh peran server tetap sysadmin dan serveradmin .
Menggunakan SQL Server Management Studio
Di Object Explorer, klik kanan server dan pilih Properti.
Pilih simpul Tingkat Lanjut .
Di bawah Lain-lain, gunakan Bahasa Teks Lengkap Default untuk menentukan nilai bahasa default untuk kolom terindeks teks lengkap.
Menggunakan Transact-SQL
Sambungkan ke Mesin Database.
Dari bilah Standar, pilih Kueri Baru.
Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini menunjukkan cara menggunakan sp_configure untuk mengatur nilai
default full-text
opsi ke Bahasa Belanda (1043
).USE master; GO EXECUTE sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXECUTE sp_configure 'default full-text language', 1043; GO RECONFIGURE; GO EXECUTE sp_configure 'show advanced options', 0; GO RECONFIGURE; GO
Untuk informasi selengkapnya, lihat Opsi konfigurasi server.
Tindak lanjut: Setelah Anda mengonfigurasi opsi bahasa teks lengkap default
Pengaturan berlaku segera tanpa memulai ulang server.