Partilhar via


sp_fulltext_database (Transact-SQL)

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

Isto é suportado apenas para compatibilidade retroativa. sp_fulltext_database não desativa o Full-Text Engine para uma determinada base de dados. Todas as bases de dados criadas pelo utilizador no SQL Server estão sempre ativadas para indexação em texto completo.

Importante

Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em novos trabalhos de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. Usa antes o Management Studio.

Transact-SQL convenções de sintaxe

Sintaxe

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

Arguments

[ @action = ] 'ação'

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

Valor Description
Permitir Suportado apenas para compatibilidade retroativa. Reconstrói todos os catálogos de texto integral da base de dados se o estado anterior do texto integral for disabled.
desativar Suportado apenas para compatibilidade retroativa.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Conjunto de resultados

Nenhum.

Observações

No SQL Server 2008 (10.0.x) e versões posteriores, a indexação de texto completo não pode ser desativada. Desativar a indexação de texto completo não remove linhas de sysfulltextcatalogs nem indica que as tabelas com texto completo já não estão marcadas para indexação de texto completo. Todas as definições de metadados em texto integral ainda estão nas tabelas do sistema.

Permissions

Apenas os membros do papel de servidor fixo de administrador do sistema e db_owner papel fixo de base de dados podem executar sp_fulltext_database.