sp_fulltext_database (Transact-SQL)
Se aplica a: SQL ServerAzure SQL Database Azure SQL Instancia administrada
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
.