sp_fulltext_database (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Detta stöds endast för bakåtkompatibilitet. sp_fulltext_database inaktiverar inte Full-Text Engine för en given databas. Alla användarskapade databaser i SQL Server är alltid aktiverade för fulltextindexering.

Viktigt!

Den här funktionen tas bort i en framtida version av SQL Server. Undvik att använda den här funktionen i nytt utvecklingsarbete och planera att ändra program som för närvarande använder den här funktionen. Använd Management Studio istället.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @action = ] 'action'

Åtgärden som ska utföras. @action är varchar(20) och kan vara ett av dessa värden.

Värde Description
möjliggöra Stöds endast för bakåtkompatibilitet. Den bygger om alla fulltextkataloger i databasen om det tidigare tillståndet för fulltext är disabled.
inaktivera Stöds endast för bakåtkompatibilitet.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Resultatuppsättning

Ingen.

Anmärkningar

I SQL Server 2008 (10.0.x) och senare versioner kan fulltextindexering inte stängas av. Att inaktivera fulltextindexering tar inte bort rader från sysfulltextcatalogs och indikerar inte att fulltextaktiverade tabeller inte längre är markerade för fulltextindexering. Alla fulltextmetadata-definitioner finns fortfarande i systemtabellerna.

Permissions

Endast medlemmar i sysadmin-fasta serverrollen och db_owner fasta databasrollen kan köra sp_fulltext_database.