Share via


sp_fulltext_database (Transact-SQL)

No tiene ningún efecto en catálogos de texto completo en SQL Server 2008 y versiones posteriores, y sólo se admite a efectos de compatibilidad con versiones anteriores. sp_fulltext_database no deshabilita el motor de texto completo para una base de datos determinada. Todas las bases de datos de SQL Server 2008 creadas por el usuario están siempre habilitadas para la indización de texto completo.

Nota importanteImportante

Esta característica se quitará en una versión futura de Microsoft SQL Server. No utilice esta característica en nuevos trabajos de desarrollo y modifique lo antes posible las aplicaciones que actualmente la utilizan. En su lugar, use Management Studio.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL (Transact-SQL)

Sintaxis

sp_fulltext_database [@action=] 'action'

Argumentos

  • [ @action=] 'action'
    Se trata de la acción que se va a realizar. action es de tipo varchar(20) y puede tener uno de los valores siguientes.

    Valor

    Descripción

    enable

    Se admite únicamente por compatibilidad con versiones anteriores. No tiene ningún efecto en catálogos de texto completo en SQL Server 2008 y versiones posteriores.

    disable

    Se admite únicamente por compatibilidad con versiones anteriores. No tiene ningún efecto en catálogos de texto completo en SQL Server 2008 y versiones posteriores.

Valores de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Ninguno

Notas

En SQL Server 2008 y versiones posteriores, la indización de texto completo no se puede desactivar. Deshabilitar la indización de texto no quita filas de sysfulltextcatalogs y no indica que las tablas habilitadas para texto dejan de estar marcadas para indización de texto. Todas las definiciones de metadatos de texto se mantienen en las tablas del sistema.

Permisos

Sólo los miembros de la función fija de servidor sysadmin y de la función fija de base de datos db_owner pueden ejecutar sp_fulltext_database.