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


FULLTEXTSERVICEPROPERTY (Transact-SQL)

Возвращает информацию, связанную со свойствами механизма полнотекстового поиска. Значения этих свойств можно задавать и получать с помощью процедуры sp_fulltext_service.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

FULLTEXTSERVICEPROPERTY ('property')

Аргументы

  • property
    Выражение, содержащее имя свойства уровня полнотекстовой службы. В таблице перечислены свойства и описания возвращаемых данных.

    ПримечаниеПримечание

    Следующие свойства будут удалены в будущей версии Microsoft SQL Server: ConnectTimeout, DataTimeout и ResourceUsage. Избегайте использовать эти свойства в новых разработках и запланируйте изменение приложений, где они используются в настоящий момент.

    Свойство

    Значение

    ResourceUsage

    Возвращает значение 0. Поддерживается только в целях обратной совместимости.

    ConnectTimeout

    Возвращает 0. Поддерживается только в целях обратной совместимости.

    IsFulltextInstalled

    Установлен ли полнотекстовый компонент с текущим экземпляром SQL Server.

    0 = Полнотекстовый компонент не установлен.

    1 = Полнотекстовый компонент установлен.

    NULL = Недопустимое входное значение или ошибка.

    DataTimeout

    Возвращает 0. Поддерживается только для обратной совместимости.

    LoadOSResources

    Указывает, зарегистрированы ли средства разбиения по словам и фильтры операционной системы и используются ли они с этим экземпляром SQL Server. По умолчанию это свойство отключено, чтобы предотвратить случайные изменения поведения в результате применения обновлений к операционной системе (ОС). Разрешение использования ресурсов ОС обеспечивает доступ к ресурсам для языков и типов документов, зарегистрированных со службой Microsoft Indexing Service, но ресурс специально для данного экземпляра не установлен. Если разрешена загрузка ресурсов ОС, следует убедиться, что ресурсы ОС представляют собой надежные, подписанные двоичные файлы; в противном случае, если параметру VerifySignature присвоено значение 1, они не могут быть загружены.

    0 = Использовать только фильтры и средства разбиения по словам, характерные для этого экземпляра SQL Server.

    1 = Загрузить фильтры и средства разбиения по словам из операционной системы.

    VerifySignature

    Указывает, только ли подписанные двоичные файлы загружаются службой поиска Майкрософт. По умолчанию загружаются только доверенные, подписанные двоичные файлы.

    0 = Не проверять наличие подписи у двоичных файлов.

    1 = Убедиться, что загружаются только доверенные, подписанные двоичные файлы.

Типы возвращаемых данных

int

Примеры

В следующем примере проверяется, загружаются ли только подписанные бинарные файлы. Возвращаемое значение указывает, что эта проверка не выполняется.

SELECT fulltextserviceproperty('VerifySignature')

Ниже приводится результирующий набор.

----------- 
0

Чтобы вернуть параметру проверки подписи значение по умолчанию 1, можно использовать следующую инструкцию sp_fulltext_service:

EXEC sp_fulltext_service @action='verify_signature', @value=1;
GO