tam metin araması süzgeçleri
Belge içinde dizin oluşturma bir varbinary, varbinary(max), image, veya xml veri türü sütununu, ek işlem gerektirir. Bu işlem bir süzgeci tarafından gerçekleştirilmelidir.Süzgeç metin bilgileri belgeden (kaldırma biçimlendirme) ayıklar.Süzgeç metni tablo sütun ile ilişkili bir dil için sözcük ayırıcı bileşeni sonra gönderir.
Belirli bir süzgeç (.doc, .pdf, .xls, .xml ve benzeri) belirli bir belge tipi için geçerlidir.Bu süzgeçler ıfilter arabirimini kullanır.Bu belge türleri hakkında daha fazla bilgi için query sys.fulltext_document_types kataloğunu görüntüleyin.
Ikili dosyalarını tek bir depolanabilir. varbinary(max) veya image sütun. Her belge için SQL Server doğru dosya uzantısına göre süzgeç seçer. Dosya uzantısı görünür olmadığı için dosyayı depolanan bir varbinary(max) veya image sütun, dosya uzantısı (.doc, .xls, .pdf vb.) ayrı bir sütununda depolanmalıdır tablo, tür sütunu da denir. Bu tür sütun herhangi karakter tabanlı veri türünde olabilir ve belgenin dosya uzantısı .doc için gibi içeren bir Microsoft Word belgesi. Içinde Belge tablo in Adventure Works, Belge türü sütundurvarbinary(max), tür sütun, DosyaUzantısı türü olur.nvarchar(8). Bu tablonun şema hakkında daha fazla bilgi için bkz: Belge tablo (AdventureWorks).
Not
Filtre uygulaması bağlı olarak üst nesnesini katıştırılmış nesneleri işleyebilen olabilir.Ancak, SQL Server bağlantılar, diğer nesneleri izlemek için süzgeçleri yapılandırmaz.
SQL Server 2008 XML ve HTML kendi filtrelerini yükler.Buna ek olarak, tüm süzgeçleri için Microsoft işletim sistemi üzerinde yüklü olan özel biçimleri (.doc, .xdoc, .ppt ve benzeri) tarafından da yüklenir SQL Server. Üzerinde şu anda yüklü filtreler tanımlamak için bir örnek, SQL Server, kullanın sp_help_fulltext_system_components saklı yordamını, aşağıdaki gibi:
EXEC sp_help_fulltext_system_components 'filter';
Süzgeçleri için kullanmadan önce olmayan Microsoft biçimler, ancak, el ile bunları Sunucusu örneğine yüklemeniz gerekir. Ek filtreler yükleme hakkında daha fazla bilgi için bkz: Nasıl Yapılır: Kayıtlı bir sözcük ayırıcılarını ve filtreleri (Transact-SQL) listesini değiştirme.
Tür sütun varolan bir tam metin dizini görüntülemek için
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
Süzgeç'i yükleme hakkında ek bilgi sağlar. |
See Also