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


sp_help_fulltext_system_components (Transact-SQL)

Изменения: 14 апреля 2006 г.

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

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

Синтаксис

sp_help_fulltext_system_components 
         { 'all'| [ @component_type = ] component_type }
  , [ @param = ] param

Аргументы

  • [ @component_type= ] component_type
    Тип компонента. Может быть одним из следующих:

    • разделитель слов;
    • фильтр;
    • обработчик протокола;
    • полный путь.

    Если указан тип «полный путь», тогда необходимо также указать для параметра аргумента param полный путь к DLL компонента. В противном случае будет возвращено сообщение об ошибке.

    Если указано «all», информация возвращается для всех компонентов.

  • [ @param= ] param
    В зависимости от типа компонента указывается одно из следующих значений: языковый стандарт (LCID), расширение файла с префиксом «.», полный PROGID обработчика протокола или полный путь к DLL-компоненту.

Значения кодов возврата

0 (успешное завершение) или 1 (неуспешное завершение)

Результирующие наборы

Следующий результирующий набор возвращается для системных компонентов.

Имя столбца Тип данных Описание

componenttype

sysname

Тип компонента. Одно из следующих значений:

  • фильтр
  • обработчик протокола
  • разделитель слов

componentname

sysname

Имя компонента.

clsid

uniqueidentifier

Идентификатор класса компонента.

fullpath

nvarchar(256)

Путь к расположению компонента.

NULL = участник не является членом встроенной серверной роли serveradmin.

version

nvarchar(30)

Версия компонента.

manufacturer

sysname

Имя изготовителя компонента.

Следующий результирующий набор возвращается только в случае, если один или более их существующих полнотекстовых каталогов использует тип component_type.

Имя столбца Тип данных Описание

dbid

int

Идентификатор базы данных.

ftcatid

int

Идентификатор полнотекстового каталога.

Замечания

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

Разрешения

Требуется членство в роли public; однако пользователи могут просматривать сведения только о тех полнотекстовых каталогах, для которых у них есть разрешение VIEW DEFINITION. Значения столбца fullpath могут просматривать только члены фиксированной серверной роли serveradmin.

См. также

Справочник

Хранимые процедуры компонента Full-Text Search (Transact-SQL)

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

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

Журнал изменений

Версия Журнал

14 апреля 2006 г.

Изменения
  • Исправлен синтаксис. Обновлены сведения о безопасности.