sp_help_fulltext_system_components (Transact-SQL)
更新: 2006 年 4 月 14 日
傳回有關已註冊的斷詞工具、篩選和通訊協定處理常式的詳細資訊。sp_help_fulltext_system_components 也會傳回資料庫識別碼的清單以及已使用過指定元件的全文檢索目錄。
語法
sp_help_fulltext_system_components
{ 'all'| [ @component_type = ] component_type }
, [ @param = ] param
引數
[ @component_type= ] component_type
這是元件的類型,它有下列幾種:- wordbreaker
- filter
- protocol handler
- fullpath
如果指定 fullpath,您也必須用元件 DLL 的完整路徑來指定 param ,否則,會傳回錯誤訊息。
如果指定了 'all',就會傳回所有元件的資訊。
- [ @param= ] param
隨著元件類型而不同,這會是下列項目之一:地區設定識別碼 (LCID)、有 "." 前置詞的副檔名、識別通訊協定處理常式的完整程式識別碼,或元件 DLL 的完整路徑。
傳回碼值
0 (成功) 或 1 (失敗)
結果集
傳回系統元件的下列結果集。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
componenttype |
sysname |
這是元件的類型,它有下列幾種:
|
componentname |
sysname |
元件的名稱。 |
clsid |
uniqueidentifier |
元件的類別識別碼。 |
fullpath |
nvarchar(256) |
元件位置的路徑。 NULL = 呼叫者不是伺服器管理員 (serveradmin) 固定伺服器角色的成員。 |
version |
nvarchar(30) |
元件的版本。 |
manufacturer |
sysname |
元件的製造商名稱。 |
只有在一或多個使用 component_type 的全文檢索目錄存在時,才會傳回下列結果集。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
dbid |
int |
資料庫的識別碼。 |
ftcatid |
int |
全文檢索目錄的識別碼。 |
備註
當準備升級時,這個方法尤其重要。請在特定資料庫內執行這個預存程序,並利用輸出來判斷升級是否會影響到特定的目錄。
權限
需要 public 角色的成員資格;不過,使用者只能看到他們具有 VIEW DEFINITION 權限之全文檢索目錄的相關資訊。只有 serveradmin 固定伺服器角色的成員才能看到 fullpath 資料行中的值。
請參閱
參考
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2006 年 4 月 14 日 |
|