sp_fulltext_database (Transact-SQL)
對於 SQL Server 2008 及更新版本中的全文檢索目錄沒有任何影響,而且支援它只為了與舊版相容。sp_fulltext_database 不會針對給定的資料庫停用全文檢索引擎。SQL Server 2008 中所有使用者建立的資料庫一定會啟用全文檢索索引。
重要事項 |
---|
未來的 Microsoft SQL Server 版本將移除這項功能。請勿在新的開發工作中使用此功能,並且儘速修改使用此功能的應用程式。 請改用 Management Studio。 |
語法
sp_fulltext_database [@action=] 'action'
引數
[ @action=] 'action'
這是要執行的動作。action 是 varchar(20),它可以是下列其中一個值。值
描述
enable
支援這個項目的目的,只是為了與舊版相容。對於 SQL Server 2008 及更新版本中的全文檢索目錄沒有任何影響。
disable
支援這個項目的目的,只是為了與舊版相容。對於 SQL Server 2008 及更新版本中的全文檢索目錄沒有任何影響。
傳回碼值
0 (成功) 或 1 (失敗)
結果集
無
備註
在 SQL Server 2008 及更新版本中,全文檢索索引無法關閉。停用全文檢索索引並不會從 sysfulltextcatalogs 中移除資料列,也不表示啟用全文檢索的資料表不再標示全文檢索索引。所有全文檢索中繼資料定義都仍在系統資料表中。
權限
只有系統管理員 (sysadmin) 固定伺服器角色和 db_owner 固定資料庫角色的成員,才能夠執行 sp_fulltext_database。