Compartir a través de


sp_fulltext_database (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Esto solo se admite para la 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 creadas por el usuario en SQL Server siempre están habilitadas para la indexación de texto completo.

Importante

Esta característica se quitará en una versión futura de SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. Use Management Studio en su lugar.

Convenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @action = ] 'action'

Acción que se va a realizar. @action es varchar(20) y puede ser uno de estos valores.

Valor Descripción
enable Se admite únicamente por compatibilidad con versiones anteriores. Vuelve a generar todos los catálogos de texto completo de la base de datos si el estado anterior de texto completo es disabled.
disable Se admite únicamente por compatibilidad con versiones anteriores.

Valores de código de retorno

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Ninguno.

Comentarios

En SQL Server 2008 (10.0.x) y versiones posteriores, no se puede desactivar la indexación de texto completo. Deshabilitar la indexación de texto completo no quita filas de sysfulltextcatalogs y no indica que las tablas habilitadas para texto completo ya no están marcadas para la indexación de texto completo. Todas las definiciones de metadatos de texto completo se mantienen en las tablas del sistema.

Permisos

Solo los miembros del rol fijo de servidor sysadmin y db_owner rol fijo de base de datos pueden ejecutar sp_fulltext_database.