FULLTEXTSERVICEPROPERTY (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Возвращает информацию, связанную со свойствами механизма полнотекстового поиска. Значения этих свойств можно задавать и получать с помощью процедуры sp_fulltext_service.
Соглашения о синтаксисе Transact-SQL
Синтаксис
FULLTEXTSERVICEPROPERTY ('property')
Аргументы
свойство
Выражение, содержащее имя свойства уровня полнотекстовой службы. В таблице перечислены свойства и описания возвращаемых сведений.
Примечание.
Следующие свойства будут удалены в последующей версии 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)