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