Следопыт для Microsoft SQL Server 2000

Индексирование документов в столбце с типом “image” (Microsoft SQL Server )


                Допустим, что статьи в таблице из нашего примера имеют прилагающийся файл, например, в формате Microsoft Word, Microsoft PowerPoint или Microsoft Excel. Для того чтобы можно было бы искать по содержимому документов, добавим в таблицу Articles два столбца:

Поле

Тип

Содержимое

AttachedDoc



 image

Документ в одном из форматов MS Word, MS Excel, MS PowerPoint, HTML, Plain Text

Extension

char(4)

Расширение типа документа c точкой (например, “.doc”)

В мастере полнотекстового индексирования нужно обязательно связать добавленные поля, выбрав в окне мастера имя “Extension” в столбце типа документа в окне мастера. Это нужно для того, чтобы Microsoft SQL Server смог определить тип индексируемых файлов и применить соответствующий конвертер:

 

Далее, процедура индексирования продолжается, как и при индексировании текстовых данных. В каждой строке таблицы Articles, поле с именем “Extension” должно содержать расширение документа, помещенного в поле с именем “AttachedDoc”.



Содержание раздела