Установка и обновление компонента Full-Text Search
В Microsoft SQL Server 2005 реализована параллельная установка экземпляров средства полнотекстового поиска. Таким образом, для каждого экземпляра Microsoft SQL Server устанавливается один экземпляр службы полнотекстового поиска (Майкрософт) для SQL Server (MSFTESQL), основанной на службе поиска Майкрософт (MSSearch). Это означает, что экземпляры SQL Server теперь могут не использовать службу MSSearch совместно с другими серверными приложениями, также использующими эту службу.
Важно! |
---|
Рекомендуется изменить учетную запись службы полнотекстового поиска сразу же после установки SQL Server 2005. Сведения о том, как изменить эту учетную запись службы, см. в разделе Как назначить стартовую учетную запись компонента Full-Text Search (диспетчер конфигурации SQL Server). |
Изоляция средства полнотекстового поиска на уровне экземпляров СУБД упрощает управление серверами и их обновление. Теперь обновления операционной системы или экземпляров другого ПО для серверов не влияют на компонент SQL Server Full-Text Search. Кроме того, теперь можно устанавливать такие продукты, как Microsoft SharePoint Portal Server, не беспокоясь о том, что более новая версия службы MSSearch повлияет на работу средства полнотекстового поиска.
Параллельная установка означает, что каждый из следующих компонентов работает на уровне экземпляра SQL Server.
- MSFTESQL
Служба полнотекстового поиска, которая управляет компонентом программы фильтрации, выполняет административные операции и полнотекстовые запросы. Именованному экземпляру SQL Server эта служба доступна под именем MSFTESQL$<имя_экземпляра>.
- MSFTEFD
Управляющая программа полнотекстовой фильтрации позволяет безопасно загружать расширяемые компоненты индексации и запросов, созданные сторонними фирмами (такие как средства разбиения по словам, парадигматические модули и фильтры), и использовать их, не нарушая целостность службы полнотекстового поиска.
- Средства разбиения по словам, парадигматические модули и фильтры
Теперь каждый экземпляр SQL Server использует отдельный комплект средств разбиения по словам, парадигматические модули и фильтры, а не те версии этих компонентов, которые предоставляет операционная система. Более того, это облегчает регистрацию и конфигурацию этих компонентов.
Дополнительные сведения об архитектуре полнотекстового поиска см. в разделе Архитектура компонента Full-Text Search.
Важно! |
---|
После удаления средства полнотекстового поиска необходимо перезапустить сервер. |
Настройка полнотекстового поиска
Чтобы начать пользоваться полнотекстовым поиском, надо настроить полнотекстовое индексирование для столбцов таблиц, к которым планируется доступ при использовании средства полнотекстового поиска. Дополнительные сведения см. в разделе Приступая к работе с компонентом Full-Text Search.
Обновление
Обновление до версии SQL Server 2005 выполняется во время установки. Экземпляр SQL Server 2005 устанавливается параллельно с более старой версией SQL Server, после чего выполняется миграция данных в новую систему. Если в старой версии SQL Server установлен компонент Full-Text Search, его новая версия устанавливается автоматически.
В SQL Server 2005 формат полнотекстовых каталогов значительно изменился. Это изменение требует повторного создания всех полнотекстовых каталогов, которые использовались в предыдущих версиях SQL Server. Повторное создание полнотекстовых каталогов осуществляется автоматически и не препятствует завершению обновления. Таким образом, повторное создание полнотекстовых каталогов может быть продолжено после обновления. В месте первоначального расположения полнотекстового каталога создается новая папка. Файлы, связанные с повторно созданными полнотекстовыми каталогами, сохраняются в этой новой папке.
См. также
Основные понятия
Средство полнотекстового поиска (Майкрософт) для SQL Server
Средства разбиения по словам и парадигматические модули
Фильтры полнотекстового поиска