Partilhar via


sp_fulltext_database (Transact-SQL)

Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Isso é suportado apenas para compatibilidade com versões anteriores. sp_fulltext_database não desabilita o Mecanismo de Texto Completo para um determinado banco de dados. Todos os bancos de dados criados pelo usuário no SQL Server estão sempre habilitados para indexação de texto completo.

Importante

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam. Em vez disso, use o Management Studio.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

@action [ = ] 'ação'

A ação a ser executada. @action é varchar(20) e pode ser um desses valores.

Valor Descrição
enable Com suporte somente para compatibilidade com versões anteriores. Ele recria todos os catálogos de texto completo do banco de dados se o estado anterior do texto completo for disabled.
disable Com suporte somente para compatibilidade com versões anteriores.

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Conjunto de resultados

Nenhum.

Comentários

No SQL Server 2008 (10.0.x) e versões posteriores, a indexação de texto completo não pode ser desativada. Desabilitar a indexação de texto completo não remove linhas e sysfulltextcatalogs não indica que as tabelas habilitadas para texto completo não estão mais marcadas para indexação de texto completo. Todas as definições de metadados de texto completo permanecem nas tabelas do sistema.

Permissões

Somente membros da função de servidor fixa sysadmin e db_owner função de banco de dados fixa podem executar sp_fulltext_database.