Tam metin araması (SQL Server)
SQL Server 2008tam metin sorgular karakter tabanlı veri vermek uygulamalar ve kullanıcılar için işlevsellik sağlar SQL Server tablolar.Veritabanı Yöneticisi belirli bir tabloda tam metin sorguları çalıştırılmadan önce tablo üzerinde bir tam metin dizini oluşturmanız gerekir.Bir veya daha fazla karakter tabanlı sütun tam metin dizini içeren tablo.Bu sütun aşağıdaki veri türlerinden herhangi birini içerebilir: char, varchar, nchar, nvarchar, text, ntext, image, xml, varbinary, or varbinary(max).Her tam metin dizini bir veya daha fazla sütun dizinler temel tablo, ve her sütun belirli bir dil olabilir.İçinde başlayan SQL Server 2008, tam metin araması gibi İngilizce, İspanyolca, Çince, Japonca, Arapça, Bengalce ve 50'den fazla farklı dilleri desteklerHintçe. Tam metin desteklenen dillerin tam listesi için bkz: sys.fulltext_languages (Transact-sql).
Her biri için desteklenen dil, SQL Server sağlar dile özgü dile ait bileşenleri içeren bir sözcük ayırıcısı ve sözcük kökü ayırıcı ve bir boş eş anlamlılar dosyası.Her tam metin dili için SQL Server de, isteğe bağlı olarak tanımlayabilirsiniz genişletmek için dile özgü Eşanlamlılar dosya sağlar kapsam arama sorgularının (bir Eş Anlamlılar dosyası).Buna ek olarak, içinde başlayan SQL Server 2008, sistem stoplist sağlanır.Belirli bir dil veya iş senaryoları desteklemek için sistem stoplist ekleme ve kaldırma stopwords (etkisiz sözcükler) değiştirebilir ve gerektiği gibi ek stoplists oluşturabilirsiniz.
Tam metin sorguları yazmak için SQL Server bir tam metin yüklemler (CONTAINS ve freetext) ve işlevleri (CONTAINSTABLE ve freetexttable) satır küme değerli sağlar.Bu, uygulamaların ve kullanıcıların çeşitli türleri üzerinde tek bir sözcüğü arama gibi tam metin arama, gerçekleştirmek veya ifade kullanarak (ve isteğe bağlı olarak sonuç küme sıralaması), bir sözcük veya tümcecik için yakın başka bir sözcük veya tümcecik arama, veya belirli bir sözcüğün eşanlamlı formları aranıyor.
Not
Tam metin arama, isteğe bağlı bir bileşeni olan SQL Server veritabanı altyapısı.Daha fazla bilgi için bkz: sql Server 2008 R2 yükleme.
Bu Bölümde
Tam metin arama genel bakış
tam metin araması yönetimi ve geliştirme tanıtır.Tam metin arama mimarisi
tam metin araması mimarisi tamamen tümleşik açıklar SQL Server 2008, içinde bulunduğu yeni bir tam metin altyapısı sunmaktadır Veritabanı Altyapısı.Tam metin araması yönetme
tam metin araması ile ilgili dağıtım ve yönetim kavramlarını açıklar.SQL Server tam metin araması kullanma sorgulama
tam metin araması karşılaştırır Transact-SQL yüklemleri ve işlevleri ve açıklar farklı türde sorgular çalışan kullanarak tam metin araması.Tam metin arama sorunlarını giderme
Yanıtlar sık sorulan soruları ve temel sorun giderme bilgileri sağlar.
Ayrıca bkz.