Previous Topic: Define SQL Server 2005 Table Column PropertiesNext Topic: Define a Table Index in SQL Server 2005


Define a Table Full-Text Index in SQL Server 2005

Use the SQL Server Table Fulltext Index Editor to define a table full-text index so that it properly stores all of the full-text words and their locations for a given table in a SQL Server 2005 physical model.

To define a table full-text index in SQL Server 2005

  1. Expand the Tables node in the Model Explorer.
  2. Expand the table in the Model Explorer that contains the full-text index to define.
  3. Right-click the table full-text index that you want to define and click Properties.

    The SQL Server Table Fulltext Index Editor opens.

  4. Work with the following options:

    Note: Click New New icon in property editors to create a new object on the toolbar to create a new full-text index for the selected table if one does not exist. Only one full-text index is allowed for a table. Use the Enter filter text box to filter a very large list of full-text indexes to quickly locate the one that you want to define.

    Name

    Displays the table full-text index name. You can change the table full-text index name in this field.

    Disabled

    Specifies whether to disable the table full-text index in the database. If the table full-text index is disabled, it does not collect full-text index data for the table. When it is not disabled, the table full-text index is active. Select the disabled value from the drop-down list.

    Index

    Specifies the unique key table index to back the table full-text index.

    Fulltext Catalog

    Specifies the full-text catalog to which the table full-text index belongs.

    Generate

    Generates SQL during forward engineering. Clear the check box if you do not want to generate SQL.

  5. Click the General tab and work with the following options:
    Fulltext Index Columns

    Specifies all of the columns assigned to a table full-text index with their name, position, and sort order, and lets you define column type, language, and population options. Select the check boxes of the columns to place into the table full-text index.

    Change Tracking

    Specifies the change tracking properties for the table full-text index. This determines whether SQL Server maintains a list of changes to the indexed data in the full-text catalog. Select one of the following options from the drop-down list:

    Manual

    Specifies that the change-tracking log is manually generated.

    Auto

    Specifies to automatically update the table full-text index as data is modified in the associated tables.

    Off

    Specifies to not keep a list of changes to the indexed data.

    Off No Population

    Specifies to not keep a list of changes to the indexed data and does not automatically start a full population after a column is added or dropped from a table full-text index.

    Population

    Specifies the population properties for the table full-text index. Select one of the following options from the drop-down list:

    Full

    Specifies that every row of the table be retrieved for full-text indexing even if the rows were already indexed.

    Incremental

    Specifies to only retrieve rows for full-text indexing that were modified since the last population.

    Update

    Specifies to process all insertions, updates, or deletions since the last time the table full-text index was updated.

    Stop

    Specifies to stop a population in progress.

  6. (Optional) Click the Comment tab and enter any comments that you want to associate with the table full-text index.
  7. (Optional) Click the UDP tab to work with user-defined properties for the table full-text index.
  8. (Optional) Click the Notes tab to view history information and view or edit user notes.
  9. Click Close.

    The table full-text index is defined and the SQL Server Table Fulltext Index Editor closes.

More information:

Add a Comment in a Property Editor

Add a UDP in a SQL Server Physical Property Editor