Türkçe   |   English
Takvim
Kategoriler
Arşiv
Linkler
Bloglar
Dosyalar

SQL Full Text Search - Türkçe için etkinleştirme - 11.12.2009

Arama yapma fonksiyonuna dayalı olan bir uygulamada SQL Server'ın Full-Text Search özelliğini kullandık. Ancak çok geçmeden Türkçe kelimelerin aranması sırasında Türkçe karakterlerden kaynaklanan bazı problemlerle karşılaştık. "İ" ve "i" harfi geçen kelimeleri aradığımızda istediğimiz sonuçları getirmiyordu.

Biraz araştırma yaptıktan sonra SQL Server kurulumuyla default gelen arama dillerinin arasında Türkçe bulunmadığını ancak sonradan yapılacak bir düzenleme ile Türkçe dilinde arama özelliğinin de sağlanabileceğini bulduk. Bunun yolu da Türkçe wordbreaker yüklemek.

SQL Server'ın kurulu olduğu makinanın registry'sinde yapılacak bazı değişikliklerle Türkçe wordbreaker yükleyebiliyoruz. Daha ayrıntılı bilgi edinmek için http://msdn.microsoft.com/en-us/library/ms345188.aspx adresini ziyaret edebilirsiniz.

 

Kod

Yorum Ekle
Ad Soyad
Web Sitesi
E-Mail
Yorum

Fotoğraflar
MSDN Forumlarında Ben
Entryler
Haberler
Makaleler