HOW TO:定義全文檢索目錄

更新:2007 年 11 月

您可以使用全文檢索尋找藉由使用簡單的 LIKE 子句所找不到的資料。透過執行全文檢索,您可以依據特定語言的規則找到字串。相較之下,LIKE 子句只適用於特定字元模式。例如,對字串「dog-house」的全文檢索會找到「dog house」和「dog-house」的參考。如需全文檢索的詳細資訊,請參閱全文檢索 (https://go.microsoft.com/fwlink/?LinkId=85722)(英文)。

在對特定資料行執行全文檢索前,必須對特定檔案群組定義全文檢索目錄。您也必須對要搜尋的特定資料行定義全文檢索索引。對不同的檔案群組可以定義不同的目錄,例如,當您想要將目錄與該檔案群組中的其他檔案一起備份和還原時。您可以對不同的檔案群組定義目錄,讓它們與不同的實體磁碟機建立關聯,這樣便可以增加您的效能。

在對主要檔案群組外的檔案群組定義全文檢索目錄前,您必須先定義檔案群組。如需詳細資訊,請參閱 HOW TO:加入檔案和檔案群組。若要指定全文檢索目錄所在處,必須使用 IN PATHRootPath 子句。如果您沒有指定位置,全文檢索目錄會建立在該資料庫的預設目錄。

若要定義全文檢索目錄

  1. 如果 [結構描述檢視] 並未顯示,請開啟 [檢視] 功能表,然後按一下 [結構描述檢視]。

  2. 在 [結構描述檢視] 中,展開您要定義全文檢索目錄的資料庫專案。

  3. 展開 [儲存體] 資料夾,以滑鼠右鍵按一下 [全文檢索目錄] 資料夾,指向 [加入],然後按一下 [全文檢索目錄]。

    [加入新項目] 對話方塊隨即出現,並反白顯示 [全文檢索目錄] 樣板。

  4. 在 [名稱] 中,輸入您要提供給目錄的名稱。

  5. 按一下 [加入]。

    全文檢索目錄已加入至資料庫專案中。Transact-SQL (T-SQL) 編輯器隨即開啟,顯示全文檢索目錄的定義。

  6. 修改全文檢索目錄的定義

    如果要對預設檔案群組建立全文檢索目錄,您的目錄定義應該類似下列範例:

    CREATE FULLTEXT CATALOG CatalogName
    

    如果要對次要檔案群組建立全文檢索目錄,您的目錄定義應該改為類似下列範例:

    CREATE FULLTEXT CATALOG CatalogName
    ON FILEGROUP FilegroupName
    

    如需 T-SQL 陳述式語法的詳細資訊,請參閱CREATE FULLTEXT CATALOG (Transact-SQL) (https://go.microsoft.com/fwlink/?LinkId=85722)(英文)。

  7. 在 [檔案] 功能表上,按一下 [儲存CatalogName.fulltext.sql],儲存定義的變更。

    現在,您可以在新的全文檢索目錄中定義全文檢索索引。

請參閱

工作

HOW TO:建立資料庫專案

HOW TO:修改資料庫物件

HOW TO:準備資料庫建置指令碼

概念

檔案和檔案群組的概觀

Database Edition 的用語概觀