共用方式為


使用全文檢索索引精靈

適用於:SQL ServerAzure SQL 資料庫Azure SQL 受控執行個體

SSMS 中的 [全文檢索索引精靈] 會提供一系列的逐步說明,以協助您建立全文檢索索引。

建立全文檢索索引

  1. 在物件總管中,以滑鼠右鍵按一下您要建立全文檢索索引的資料表、指向 [全文檢索索引],然後按一下 [Define Full-Text Index (定義全文檢索索引)]。 這個動作會在另一個視窗中啟動精靈。 按一下 [下一步]

  2. 唯一索引。 從下拉式清單中選取索引。 索引必須是單一索引鍵資料行、唯一且不可為 Null 的索引。 請選取最小的獨特鍵索引作為全文唯一鍵索引。 為求最佳效能,建議使用叢集索引。

  3. 可用的資料行。 請在要包含之資料行名稱旁邊的方塊打勾。 資料行名稱旁邊的核取方塊。 不符合資格的欄位會變成灰色,並停用它們的核取方塊。

  4. 斷詞工具的語言。 從下拉式清單中選取語言。 此選擇將用於識別索引的正確分詞符號。 SQL Server 使用斷詞工具來識別全文檢索索引資料中的字詞界限。

  5. 類型列。 選取包含進行全文檢索索引的資料行的文件類型之資料行名稱。

    注意

    只有在 [可用的資料行] 資料行中命名的資料行類型為 varbinary(max)image 時,才會啟用 [類型資料行]。

  6. 統計語意。 選取是否要針對選取的資料行啟用語意索引。 如需詳細資訊,請參閱語意搜尋 (SQL Server)

    注意

    如果您選取的語言沒有相關聯的語意語言模型,則不會啟用 [統計語意] 核取方塊。 如果您在選取 [語言] 之前選取 [統計語意],則下拉式方塊中提供的語言將受限為有語意語言模型支援的語言。

    語意搜尋不適用於 Azure SQL 資料庫。在 Azure SQL 資料庫上執行此精靈時,不會顯示 [統計語意] 選項。

  7. 選取變更追蹤選項。

    自動
    選取此單選按鈕,以便基礎資料發生變更時自動更新全文索引。

    以手動方式
    選取此圓鈕,如果您不希望基礎資料發生變更時,全文索引自動更新。 基礎資料的變更會被保留。 不過,若要將變更套用至全文檢索索引,您必須手動啟動或手動排程此處理序。

    不要追蹤變更
    選取此選項按鈕,以使基礎資料變更時不會更新全文檢索索引。

  8. 建立索引後啟動完整填充(僅在您未追蹤變更時可用)。

    按一下此單選按鈕,以在精靈順利完成後開始完整資料填充。 這將包括在目錄中建立全文檢索索引結構,然後將其填入全文索引資料。

    按一下 [下一步]

目錄、索引檔案群組和停用字詞表

  1. 選取全文檢索目錄

    選取目錄: 從清單中選取全文檢索目錄。 資料庫的預設目錄是清單中預設選取的項目。 如果沒有任何目錄可以使用,系統就會停用此清單,而且會核取及停用 [建立新的目錄] 核取方塊。

或者

  1. [建立新的目錄]
  • 選取全文檢索目錄。

    a. 名稱
    輸入新全文檢索目錄的名稱。

    b. 設定為預設目錄
    選取即可讓此目錄成為這個資料庫的預設目錄。

    c. 腔調敏感度
    指定新目錄是要區分重音還是不區分重音。 如果資料庫區分重音,預設會選取 區分大小寫

    d. 選取索引檔案群組
    指定要在上面建立全文檢索索引的檔案群組。

    e. 選取值:

    描述
    <預設> 如果資料表或檢視未分割,請選取選項,以便與基礎資料表或檢視使用相同的檔案群組。 如果已分割資料表或檢視表,則會使用主要檔案群組
    PRIMARY 選擇使用主要檔案群組來建立新的全文索引。
    如果使用者定義的預設停用字詞表已存在,請從清單中選取其名稱,以便針對新的全文檢索索引使用該檔案群組。
  1. 選取全文檢索停用字詞表
    指定要用於全文檢索索引的停用詞表,或取消使用停用詞表。

    資料庫中的停用字詞是使用稱為停用字詞表的物件來管理。 「停用字詞表」是停用字詞的清單,與全文檢索索引相關聯時,會套用至該索引上的全文檢索查詢。 如需詳細資訊,請參閱 設定及管理全文檢索搜尋的停用字詞與停用字詞表

    選取下列其中一個值:

價值 描述
<系統> 請選擇使用系統停用詞列表於新的全文檢索索引。 這是預設值。
<關閉> 選取即可停用新的全文檢索索引的停用字詞表。
user-defined-stoplist-name 此清單會顯示已經在資料庫上建立的各個使用者定義的停用詞清單名稱(如果有的話)。 選取用於新建全文檢索索引的任何使用者定義停用字詞表。

按一下 [下一步]

  1. 選擇性地定義母體擴展排程 (僅限 SQL Server)。 除非索引作業已排程於未來執行,否則會立即開始索引作業。 排程本身會立即建立,不過要等排程時間到了才會執行。

    新的資料表排程
    定義資料表的母體排程。

    新增目錄排程
    為全文檢索目錄定義排程。

    編輯
    編輯排程。

    刪除
    刪除排程。

  2. 檢視或控制全文檢索索引精靈的進度。

    停止
    中斷目前的作業,並防止精靈在此工作階段期間執行後續的全文檢索作業。

    Report
    當所有作業都執行完成後,按一下此按鈕以存取所執行作業的報表。 您可以檢視報表、將其列印至檔案、將其複製到剪貼簿或以電子郵件傳送報表。