共用方式為


HOW TO:定義全文檢索目錄

您可以使用全文檢索尋找藉由使用簡單的 LIKE 子句所找不到的資料。 透過執行全文檢索,您可以依據特定語言的規則找到字串。 相較之下,LIKE 子句只適用於特定字元模式。 例如,對字串「dog-house」的全文檢索會找到「dog house」和「dog-house」的參考。如需全文檢索搜尋的詳細資訊,請參閱 Microsoft 網站上的網頁:全文檢索搜尋 (SQL Server)

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

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

注意事項注意事項

如果您是使用資料層應用程式 (DAC) 專案,便無法定義全文檢索目錄。 如果想要在資料庫中使用全文檢索目錄,必須使用資料庫專案。

若要定義全文檢索目錄

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

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

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

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

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

  5. 按一下 [加入]。

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

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

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

    CREATE FULLTEXT CATALOG CatalogName
    

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

    CREATE FULLTEXT CATALOG CatalogName
    ON FILEGROUP FilegroupName
    

    如需 Transact-SQL 陳述式語法的詳細資訊,請參閱 Microsoft 網站上的 CREATE FULLTEXT CATALOG (Transact-SQL) 網頁。

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

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

請參閱

工作

HOW TO:建立資料庫專案

HOW TO:修改資料庫物件

HOW TO:建置資料庫專案來產生已編譯的結構描述 (.dbschema) 檔案

概念

檔案和檔案群組的概觀