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

Административные скрипты MS SQL > Хранимые процедуры компонента Full-Text Search (Transact-SQL)
11.04.2013 13:03:23



Статья:

SQL Server 2008 поддерживает ряд системных хранимых процедур, предназначенных для создания полнотекстовых индексов и выполнения запросов к ним.

sp_fulltext_catalog

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

В будущей версии Microsoft SQL Server эта возможность будет удалена. Не используйте ее при работе над новыми приложениями и как можно быстрее измените приложения, в которых она в настоящее время используется. Вместо этого используйте CREATE FULLTEXT CATALOG, ALTER FULLTEXT CATALOG и DROP FULLTEXT CATALOG.

sp_fulltext_column

Определяет, участвует ли конкретный столбец таблицы в полнотекстовом индексировании.

В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется. Вместо этого используйте инструкцию ALTER INDEX.

sp_fulltext_database

Не влияет на полнотекстовые каталоги в SQL Server 2008 и более поздних версиях и поддерживается только для обеспечения обратной совместимости.

В будущей версии Microsoft SQL Server эта возможность будет удалена. Не используйте ее при работе над новыми приложениями и как можно быстрее измените приложения, в которых она в настоящее время используется.

sp_fulltext_keymappings

Возвращает сопоставления идентификаторов документов (DocId) и значений полнотекстовых ключей.

sp_fulltext_load_thesaurus_file

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

sp_fulltext_pendingchanges

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

sp_fulltext_service

Изменяет серверные свойства полнотекстового поиска для SQL Server.

sp_fulltext_table

Помечает таблицу для полнотекстового индексирования или снимает такую пометку.

В будущей версии Microsoft SQL Server эта возможность будет удалена. Не используйте ее при работе над новыми приложениями и как можно быстрее измените приложения, в которых она в настоящее время используется. Вместо этого используйте CREATE FULLTEXT INDEX, ALTER FULLTEXT INDEX и DROP FULLTEXT INDEX.

sp_help_fulltext_catalog_components

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

В будущей версии Microsoft SQL Server эта возможность будет удалена. Не используйте ее при работе над новыми приложениями и как можно быстрее измените приложения, в которых она в настоящее время используется.

sp_help_fulltext_catalogs

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

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

sp_help_fulltext_catalogs_cursor

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

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

sp_help_fulltext_columns

Возвращает столбцы, предназначенные для полнотекстового индексирования.

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

sp_help_fulltext_columns_cursor

Использует курсор для возврата столбцов, предназначенных для полнотекстового индексирования.

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

sp_help_fulltext_system_components

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

sp_help_fulltext_tables

Возвращает список таблиц, зарегистрированных для полнотекстового индексирования.

sp_help_fulltext_tables_cursor

Возвращает список таблиц, зарегистрированных для полнотекстового индексирования.

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