FULLTEXTSERVICEPROPERTY (Transact-SQL)

Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure

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

Соглашения о синтаксисе Transact-SQL

Синтаксис

FULLTEXTSERVICEPROPERTY ('property')  

Примечание.

Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.

Аргументы

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

Примечание.

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

Свойство Значение
ResourceUsage Возвращает 0. Поддерживается только для обеспечения обратной совместимости.
ConnectTimeout Возвращает 0. Поддерживается только для обеспечения обратной совместимости.
IsFulltextInstalled Компонент полнотекстового текста устанавливается с текущим экземпляром SQL Server.

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

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

NULL = недопустимое входное значение или ошибка.
DataTimeout Возвращает 0. Поддерживается только для обеспечения обратной совместимости.
LoadOSResources Указывает, регистрируются ли и используются ли в этом экземпляре SQL Server средства разбиения и фильтры операционной системы. По умолчанию это свойство отключено, чтобы предотвратить случайные изменения поведения в результате применения обновлений к операционной системе (ОС). Включение использования ресурсов ОС обеспечивает доступ к ресурсам для языков и типов документов, зарегистрированных в службе индексирования Майкрософт, но у них нет установленного ресурса для конкретного экземпляра. Если разрешена загрузка ресурсов ОС, следует убедиться в том, что ресурсы ОС представляют собой надежные подписанные двоичные файлы; в противном случае, если параметру 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  

См. также

FULLTEXTCATALOGPROPERTY (Transact-SQL)
Функции метаданных (Transact-SQL)
sp_fulltext_service (Transact-SQL)