FULLTEXTSERVICEPROPERTY (Transact-SQL)
Возвращает информацию, связанную со свойствами механизма полнотекстового поиска.Значения этих свойств можно задавать и получать с помощью процедуры sp_fulltext_service.
Область применения: SQL Server (начиная с SQL Server 2008 до текущей версии), База данных SQL V12. |
Синтаксические обозначения в Transact-SQL
Синтаксис
FULLTEXTSERVICEPROPERTY ('property')
Аргументы
property
Выражение, содержащее имя свойства уровня полнотекстовой службы.В таблице перечислены свойства и описания возвращаемых сведений.Примечание
Следующие свойства будут удалены в будущей версии Корпорация МайкрософтSQL Server: ConnectTimeout, DataTimeout и ResourceUsage.Избегайте использовать эти свойства в новых разработках и запланируйте изменение приложений, где они используются в настоящий момент.
Свойство
Значение
ResourceUsage
Возвращает 0.Поддерживается только для обеспечения обратной совместимости.
ConnectTimeout
Возвращает 0.Поддерживается только для обеспечения обратной совместимости.
IsFulltextInstalled
Установлен ли полнотекстовый компонент с текущим экземпляром SQL Server.
0 = полнотекстовый компонент не установлен.
1 = полнотекстовый компонент установлен.
NULL = недопустимое входное значение или ошибка.
DataTimeout
Возвращает 0.Поддерживается только для обеспечения обратной совместимости.
LoadOSResources
Указывает, зарегистрированы ли средства разбиения по словам и фильтры операционной системы и используются ли они с этим экземпляром SQL Server.По умолчанию это свойство отключено, чтобы предотвратить случайные изменения поведения в результате применения обновлений к операционной системе (ОС).Разрешение использования ресурсов ОС обеспечивает доступ к ресурсам для языков и типов документов, зарегистрированных со службой Корпорация Майкрософт Indexing Service, но ресурс специально для данного экземпляра не установлен.Если разрешена загрузка ресурсов ОС, следует убедиться, что ресурсы ОС представляют собой надежные, подписанные двоичные файлы; в противном случае, если параметру VerifySignature присвоено значение 1, они не могут быть загружены.
0 = использовать только фильтры и средства разбиения по словам, характерные для этого экземпляра SQL Server.
1 = загрузить фильтры и средства разбиения по словам из операционной системы.
VerifySignature
Указывает, только ли подписанные двоичные файлы загружаются службой поиска Корпорация Майкрософт Search Service. По умолчанию загружаются только доверенные, подписанные двоичные файлы.
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)