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
.