Просмотр или изменение зарегистрированных фильтры и разделители слов
После того как в системе была произведена установка или удаление средств разбиения по словам или фильтров, автоматического внесения изменений на экземплярах сервера не происходит. В данном разделе описано, как можно просмотреть зарегистрированные в данный момент средства разбиения по словам и фильтры, а также как зарегистрировать недавно установленные средства разбиения по словам и фильтры на экземпляре SQL Server.
Просмотр списка языков, для которых установлены зарегистрированные в данный момент средства разбиения по словам
Используйте представление каталога sys.fulltext_languages следующим образом:
SELECT * FROM sys.fulltext_languages;
Просмотр списка зарегистрированных в данный момент фильтров
Используйте системную хранимую процедуру sp_help_fulltext_system_components следующим образом:
EXEC sp_help_fulltext_system_components 'filter';
Регистрация недавно установленных средств разбиения по словам и фильтров
Используйте системную хранимую процедуру sp_fulltext_service для обновления списка языков следующим образом:
exec sp_fulltext_service 'update_languages';
Отмена регистрации удаленных средств разбиения по словам и фильтров
Обновите список языков с помощью хранимой процедуры sp_fulltext_service следующим образом.
exec sp_fulltext_service 'update_languages'
Перезапустите процессы узла управляющей программы фильтрации (fdhost.exe) с помощью хранимой процедуры sp_fulltext_service следующим образом.
exec sp_fulltext_service 'restart_all_fdhosts';
Замена существующих средств разбиения по словам или фильтров при установке новых
При подготовке к установке DLL-файла, содержащего новые средства разбиения по словам или фильтры, следует убедиться, что его имя отличается от имен существующих DLL-файлов, установленных на экземпляре сервера.
Скопируйте новый DLL-файл в каталог, содержащий стандартные DLL-файлы SQL Server для экземпляра сервера. Расположение по умолчанию:
C:\Program Files\Microsoft SQL Server\MSSQL.instance_name\MSSQL\Binn
Примечание по безопасности Рекомендуется загружать только подписанные и проверенные компоненты. Кроме того, службу FDHOST Launcher (MSSQLFDLauncher) рекомендуется запускать с наименьшими возможными правами доступа.
Установите новые средства разбиения по словам или фильтры.
Установка и загрузка фильтров IFilter из пакета фильтров (Майкрософт)
Загрузите вновь установленные средства разбиения по словам и фильтры на экземпляр сервера с помощью хранимой процедуры sp_fulltext_service следующим образом.
EXEC sp_fulltext_service @action='load_os_resources', @value=1;
Обновите список языков с помощью хранимой процедуры sp_fulltext_service следующим образом.
EXEC sp_fulltext_service 'update_languages';
Перезапустите процессы узла управляющей программы фильтрации (fdhost.exe) с помощью хранимой процедуры sp_fulltext_service следующим образом.
EXEC sp_fulltext_service 'restart_all_fdhosts';
См. также
Основные понятия
Настройка учетной записи службы средства запуска управляющей программы полнотекстовой фильтрации
Настройка и управление фильтрами для поиска
Настройка и управление средством разбиения на слова и парадигматические модули для поиска