Use the Full-Text Indexing Wizard

The Full-Text Indexing Wizard walks you through a series of steps designed to help you create a full-text index.

To use the Full-Text Indexing wizard

  1. In Object Explorer, right-click the table on which you want to create a full-text index, point to Full-Text index, and then click Define Full-Text Index.

    • Unique Index
      Select an index from the drop down list. The index must be a single-key-column, unique, non-nullable index. Select the smallest unique key index for the full-text unique key. For best performance, a clustered index is recommended.
    • Available Columns
      To include a column in the index, select the check box next to the column name. Columns that are not eligible for full-text indexing appear in grey with their check boxes disabled.

    • Language for Word Breaker
      Select a language from the drop-down list. This choice will be used by SQL Server to identify the correct word breakers for the index. SQL Server uses word breakers to identify word boundaries in the full-text indexed data.

    • Type Column
      Select the name of the column that holds the document type of column being full-text indexed.

    The **Type Column** is only enabled when the column named in the **Available Columns** column is of type varbinary(max) or image.
    
    • Statistical Semantics
      Select whether to enable semantic indexing for the selected column. For more information, see Semantic Search (SQL Server).

      If you select a Language prior to selecting Statistical Semantics, and the selected language does not have an associated Semantic Language Model, then the Statistical Semantics checkbox is disabled. If you select Statistical Semantics prior to selecting a Language, the languages available in the drop-down combo box will be restricted to those for which there is Semantic Language Model support.

  2. Select the change tracking options.

    • Automatically
      Select this radio button to have the full-text index updated automatically as changes occur to the underlying data.

    • Manually
      Select this radio button if you do not want the full-text index to be updated automatically as changes occur to the underlying data. Changes to the underlying data are maintained. However, to apply the changes to the full-text index you must start or schedule this process manually.

    • Do not track changes
      Select this radio button if you do not want the full-text index to be updated with changes to the underlying data.

    • Start full population when index is created
      Select this radio button to kick off a full population at the successful completion of this wizard. This will consist of creating the full-text index structure in the catalog and populating it with full-text indexed data.

  3. Select the catalog, index filegroup and stoplist.

    • Select full-text catalog
      Select a full-text catalog from the list. The default catalog for the database will be the selected item by default in the list. If no catalogs are available, the list will be disabled, and the Create a new catalog checkbox will be checked and disabled.

      Create a new catalog

      Select to create a new full-text catalog.

    • Name
      Enter a name for the new full-text catalog.

    • Set as default catalog
      Select to make the catalog the default for this database.

    • Accent sensitivity
      Specify whether the new catalog will be accent-sensitive or accent-insensitive. If the database is accent-sensitive, Sensitive will be selected by default.

    • Select index filegroup
      Specify the filegroup on which to create the full-text index.

      Select one of the following values:

      Value

      Description

      <default>

      If the table or view is not partitioned, select to use the same filegroup as the underlying table or view. If the table or view is partitioned, the primary filegroup is used.

      PRIMARY

      Select to use the primary filegroup for the new full-text index.

      user-specified default filegroup

      If a user-defined default stoplist exists, select its name from the list to use that filegroup for the new full-text index.

    • Select full-text stoplist
      Specify a stoplist to use for the full-text index, or disable stoplist use.

      In SQL Server 2008 and later versions, stopwords are managed in databases using objects called stoplists. A stoplist is a list of stopwords that, when associated with a full-text index, is applied to full-text queries on that index. For more information, see Configure and Manage Stopwords and Stoplists for Full-Text Search.

      Select one of the following values:

      Value

      Description

      <system>

      Select to use the system stoplist on the new full-text index. This is the default

      <off>

      Select to disable stoplists for the new full-text index.

      user-defined-stoplist-name

      The list displays the name of each user-defined stoplist, if any, that has been created on the database. Select any user-defined stoplist to use for the new full-text index.

  4. Optionally, define the population schedule. Indexing operations will begin immediately unless they have been scheduled for future execution. Schedules will be created immediately, although they will not run until their scheduled time.

    • New Table Schedule
      Define a population schedule for a table.

    • New Catalog Schedule
      Define a population schedule for a full-text catalog.

    • Edit
      Edit a schedule.

    • Delete
      Delete a schedule.

  5. View or control the progress of the Full-Text Indexing Wizard.

    • Stop
      Interrupts the current operation and prevents subsequent full-text operations from being performed by the wizard during this session.

    • Report
      When all of the operations have finished executing, click this button to access a report on the operations performed. You can view the report, print it to a file, copy it to the clipboard, or e-mail the report.