sp_fulltext_service (Transact-SQL)
Изменяет свойства службы компонента Full-Text Search Microsoft для SQL (MSFTESQL).
Соглашения о синтаксисе в Transact-SQL
Синтаксис
sp_fulltext_service [ [@action=] 'action'
[ , [ @value= ] value ] ]
Аргументы
- [ @action=] 'action'
Свойство для изменения или сброса. Аргумент action имеет тип nvarchar(100), и не имеет значения по умолчанию. Список свойств действий, их описания, а также их возможные значения можно посмотреть в таблицах в разделах, обсуждающих соответствующие аргументы. Этот аргумент возвращает следующие свойства: тип данных, текущее значение выполнения, минимальное или максимальное значение, а также состояние устаревания, если оно применимо.
[ @value=] value
Значение указанного свойства. Аргумент value имеет тип sql_variant и значение по умолчанию NULL. Если @value равно NULL, то процедура sp_fulltext_service возвращает текущий параметр. В этой таблице перечислены свойства действий, их описания, а также возможные значения.Действие Значение Описание clean_up
0
Поддерживается только для обеспечения обратной совместимости.
connect_timeout
0
Поддерживается только для обеспечения обратной совместимости.
data_timeout
0
Поддерживается только для обеспечения обратной совместимости.
load_os_resources
int
1 = загрузить фильтры и разделители слов из операционной системы.
0 = использовать только фильтры и разделители слов, характерные для этого экземпляра SQL Server.
Показывает, зарегистрированы ли системные средства разбиения по словам, выделения основы слова, а также фильтры, и используются ли они с текущим экземпляром SQL Server. По умолчанию это свойство отключено во избежание непреднамеренных изменений, которые могут быть внесены в операционную систему при обновлении. Применение ресурсов операционной системы обеспечивает доступ к ресурсам для языков и типов документов, зарегистрированных в службе индексирования Microsoft, и для которых не установлены ресурсы, относящиеся к экземпляру. Если разрешена загрузка ресурсов операционной системы, то убедитесь, что эти ресурсы являются достоверными подписанными двоичными файлами, иначе их нельзя будет загрузить, когда для параметра verify_signature (см. ниже) будет задано значение 1.
pause_indexing
int
Приостанавливает полнотекстовое индексирование.
resource_usage
int
Задает для параметров управления службой MSFTESQL IndexingPerformanceLevel и QueryPerformanceLevel одинаковые значения. Диапазон значений — от 1 (наименее агрессивно) до 5 (наиболее агрессивно), значение по умолчанию — 3.
update_languages
NULL
Обновляет список языков, зарегистрированных для полнотекстового поиска. Языки указываются при настройке индексирования и полнотекстовых запросов.
verify_signature
int
Указывает, только ли достоверные двоичные файлы могут быть загружены службой MSFTESQL. По умолчанию загружаются только достоверные подписанные двоичные файлы.
1 = производится проверка того, что загружаются только достоверные подписанные двоичные файлы (по умолчанию).
0 = проверка наличия подписи у двоичных файлов не производится.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Нет
Разрешения
Только элементы фиксированной серверной роли serveradmin или системный администратор могут запускать процедуру sp_fulltext_service.
Примеры
В следующем примере обновляется список языков, зарегистрированных для полнотекстового поиска.
EXEC sp_fulltext_service 'update_languages';
GO
См. также
Справочник
FULLTEXTSERVICEPROPERTY (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)