Share via


sp_fulltext_database (Transact-SQL)

Não tem efeito em catálogos de texto completo no SQL Server 2008 e em versões posteriores e é aceito apenas por questões de 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 por usuários no SQL Server 2008 e versões posteriores estão sempre habilitados para indexação de texto completo.

Observação importanteImportante

Esse recurso será removido em uma versão futura do Microsoft SQL Server. Não utilize esse recurso em desenvolvimentos novos e modifique, assim que possível, os aplicativos que atualmente o utilizam. Use o Management Studio em vez disso.

Ícone de vínculo de tópicoConvenções de sintaxe Transact-SQL

Sintaxe

sp_fulltext_database [@action=] 'action'

Argumentos

  • [ @action=] 'action'
    É a ação a ser executada. action é varchar(20)e pode ser um destes valores.

    Valor

    Descrição

    habilitar

    Com suporte apenas para compatibilidade com versões anteriores. Não tem nenhum efeito em catálogos de texto completo no SQL Server 2008 e em versões posteriores.

    desabilitar

    Com suporte apenas para compatibilidade com versões anteriores. Não tem nenhum efeito em catálogos de texto completo no SQL Server 2008 e em versões posteriores.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nenhum

Comentários

No SQL Server 2008 e em versões posteriores, a indexação de texto completo não pode ser desativada. Desabilitar a indexação de catálogo de texto complete não remove linhas de sysfulltextcatalogs e não indica que as tabelas habilitadas para texto completo não sã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 banco de dados fixa sysadmin e db_owner podem executar sp_fulltext_database.