FULLTEXTSERVICEPROPERTY (Transact-SQL)

傳回全文檢索服務層級屬性的相關資訊。全文檢索搜尋服務是 Microsoft SQL Server (MSSQLSERVER) 和 Microsoft 搜尋服務 (MSFTESQL) 這兩項服務所提供的。您可以利用 sp_fulltext_service 來設定和擷取這些屬性。

主題連結圖示Transact-SQL 語法慣例

語法

FULLTEXTSERVICEPROPERTY ('property')

引數

  • property
    這是一個包含全文檢索服務層級屬性名稱的運算式。下表列出各個屬性,並提供傳回資訊的描述。

    屬性

    ResourceUsage

    這是從 1 (最不積極) 到 5 (最積極) 的值,它決定 Microsoft 搜尋服務在全文檢索索引程序中使用系統記憶體的積極程度。預設值是 3。

    ConnectTimeout

    傳回 0。支援這個項目的目的,只是為了與舊版相容。

    IsFulltextInstalled

    隨目前的 SQL Server 執行個體而安裝的全文檢索元件。

    1 = 已安裝全文檢索。

    0 = 未安裝全文檢索。

    NULL = 無效的輸入,或錯誤。

    DataTimeout

    傳回 0。支援這個項目的目的,只是為了與舊版相容。

    LoadOSResources

    指出是否登錄了作業系統斷詞工具和篩選,以及是否搭配這個 SQL Server 執行個體來使用它們。依預設,會停用這個屬性來防止因更新作業系統 (OS) 而意外變更行為。啟用 OS 資源會提供 Microsoft 索引服務所登錄,但並未安裝特定執行個體專用資源之語言和文件類型的存取權。如果您啟用 OS 資源的載入,請確定這些 OS 資源是受信任之已簽署的二進位檔;否則,當 VerifySignature 設為 1 時,便無法載入它們。

    1 = 載入 OS 篩選和斷詞工具。

    0 = 只用這個 SQL Server 執行個體專用的篩選和斷詞工具。

    VerifySignature

    指定 Microsoft 搜尋服務是否只載入已簽署的二進位檔。依預設,只會載入受信任的已簽署之二進位檔。

    1 = 確認只載入受信任的已簽署之二進位檔。

    0 = 不驗證是否已簽署二進位檔。

傳回類型

int

範例

下列範例會驗證是否已安裝 Microsoft Full-Text Engine for SQL Server (MSFTESQL) 服務。

SELECT fulltextserviceproperty('IsFulltextInstalled')

以下為結果集:

----------- 
1

請參閱

參考

FULLTEXTCATALOGPROPERTY (Transact-SQL)
中繼資料函數 (Transact-SQL)
sp_fulltext_service (Transact-SQL)

說明及資訊

取得 SQL Server 2005 協助