sp_fulltext_database (Transact-SQL)
Не оказывает никакого действия на полнотекстовые каталоги в SQL Server 2008 и более поздних версиях. Поддерживается только для обратной совместимости с предыдущими версиями. Хранимая процедура sp_fulltext_database не отключает механизм полнотекстового поиска в используемой базе данных. В SQL Server 2008 полнотекстовое индексирование всегда включено для всех баз данных, созданных пользователем.
Важно! |
---|
В будущей версии Microsoft SQL Server эта возможность будет удалена. Не используйте ее при работе над новыми приложениями и как можно быстрее измените приложения, в которых она в настоящее время используется. Вместо этого используйте среду Management Studio. |
Синтаксис
sp_fulltext_database [@action=] 'action'
Аргументы
[ @action=] 'action'
Действие, которое необходимо выполнить. Аргумент action имеет тип varchar(20) и может принимать одно из следующих значений.Значение
Описание
enable
Поддерживается только для обеспечения обратной совместимости. Не действует на полнотекстовые каталоги в SQL Server 2008 и более поздних версиях.
disable
Поддерживается только для обеспечения обратной совместимости. Не действует на полнотекстовые каталоги в SQL Server 2008 и более поздних версиях.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Нет
Замечания
В SQL Server 2008 и более поздних версиях полнотекстовое индексирование отключить нельзя. Отключение полнотекстового индексирования не удаляет строки из таблицы sysfulltextcatalogs и не означает, что таблицы, в которых разрешено полнотекстовое индексирование, больше таковыми не помечены. Все определения полнотекстовых метаданных продолжают храниться в системных таблицах.
Разрешения
Хранимую процедуру sp_fulltext_database могут выполнять только члены предопределенной роли сервера sysadmin и члены предопределенной роли базы данных db_owner.