Поделиться через


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)

Справка и поддержка

Получение помощи по SQL Server 2005