Persyaratan Kolase SQL Server, Azure DevOps Server
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
Saat Anda menginstal SQL Server, pertimbangkan dua faktor mengenai pengaturan kolase yang dapat memengaruhi penyebaran Azure DevOps Server Anda:
- Persyaratan untuk Azure DevOps Server
- Semua database dalam semua instans SQL Server yang digunakan oleh penyebaran Azure DevOps Server Anda harus memiliki pengaturan kolase yang sama.
- SQL database harus dikonfigurasi dengan kolase SQL_Latin1_General_CP1_CI_AS.
Anda dapat mengatur pengaturan kolase untuk Mesin Database dan SQL Server Analysis Services. Pengaturan kolase mencakup tataan karakter, urutan sortir, dan pengaturan khusus lokal lainnya, yang mendasar untuk struktur dan fungsi database SQL Server. Anda tidak dapat mengubah pengaturan ini setelah instalasi.
Persyaratan
Catatan
Untuk mencegah kemungkinan masalah, sebaiknya gunakan SQL_Latin1_General_CP1_CI_AS. Jika Anda ingin menggunakan yang lain, silakan ikuti persyaratan di bawah ini.
Untuk bekerja dengan Azure DevOps Server, pengaturan kolase untuk SQL Server harus sensitif terhadap aksen, peka huruf besar/kecil, dan bukan biner. Jika beberapa server SQL menjalankan instans Mesin Database atau SQL Server Analysis Services untuk Azure DevOps Server, pengaturan kolase harus sama di semua server ini.
SQL Server mendasarkan pengaturan kolase default pada lokal sistem operasi Anda. Pengaturan default untuk bahasa Inggris A.S. dan sebagian besar lokal lainnya sering memenuhi persyaratan untuk Azure DevOps Server. Namun, pengaturan tersebut mungkin tidak mendukung semua data yang harus disimpan organisasi Anda di Azure DevOps Server. Dalam hal ini, temukan pengaturan yang mendukung data Anda dan aksen sensitif, tidak peka huruf besar/kecil, dan bukan biner.
Jika Anda menginstal Database Engine Services atau Analysis Services, Anda dapat mengubah pengaturan kolase di halaman Konfigurasi Server, dengan memilih tab Kolase kemudian memilih Kustomisasi. Anda mungkin ingin menentukan opsi di bawah penunjuk kolase Windows dan urutan sortir. Misalnya, Anda dapat menentukan kolase, dan memilih kotak centang AS, jika Anda memerlukan dukungan untuk karakter tambahan.
Untuk sebagian besar lokal lainnya, pengaturan default adalah opsi di bawah penunjuk kolase Windows dan urutan sortir. Pastikan pengaturan cocok dengan persyaratan untuk Azure DevOps Server. Untuk mengubah pengaturan ini, tentukan opsi yang dinamai untuk lokal Anda dengan "_100" setelahnya, jika memungkinkan. Misalnya, Anda dapat menggunakan kolase Japanese_100 jika Anda menggunakan karakter Unicode CJK Extension A atau pengganti Unicode dengan cara berikut:
- Nama objek, seperti kueri atau proyek, dalam Azure DevOps
- File atau jalur yang diperiksa ke dalam sistem kontrol versi
- Bidang item kerja apa pun yang digunakan untuk pencarian.
Untuk menghindari masalah dengan karakter lebar ganda atau hiragana/katakana-setara, Anda harus memilih kotak centang untuk mengaktifkan sensitivitas Kana dan lebar saat menginstal SQL Server.
Untuk informasi selengkapnya, lihat Pengaturan kolase di Penyetelan.
Kueri pencarian Teks Lengkap dan pengaturan kolase
Untuk mendukung kueri pencarian teks lengkap, pengaturan kolase database SQL Server harus sesuai dengan bahasa yang memiliki pemecah kata yang terdaftar di SQL Server. Jika menggunakan bahasa yang tidak didukung, Anda dapat menerima hasil yang tidak terduga saat menjalankan kueri item kerja yang menentukan operator Berisi atau Berisi Kata dengan string teks.
Untuk mempelajari selengkapnya, lihat artikel berikut ini:
- sys.fulltext_languages (Transact-SQL)
- ALTER FULLTEXT INDEX (Transact-SQL)
- Pencarian Full-Text SQL Server 2008: Internal dan Peningkatan
- Bidang Kueri, Operator, Nilai, dan Variabel