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


sp_fulltext_database (Transact-SQL)

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

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

Внимание

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

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

Синтаксис

sp_fulltext_database [ @action = ] 'action'
[ ; ]

Аргументы

[ = ] @action 'action'

Действие, выполняемого. @action — varchar(20) и может быть одним из этих значений.

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

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

0 (успешно) или 1 (сбой).

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

Нет.

Замечания

В SQL Server 2008 (10.0.x) и более поздних версиях невозможно отключить полнотекстовое индексирование. Отключение полнотекстового индексирования не удаляет строки из sysfulltextcatalogs и не указывает, что полнотекстовые таблицы больше не помечены для полнотекстового индексирования. Все определения полнотекстовых метаданных продолжают храниться в системных таблицах.

Разрешения

Могут выполняться только члены предопределенных ролей сервера sysadmin и db_owner предопределенных sp_fulltext_databaseролей базы данных.