TableFullTextChangeTrackingOn Property

SQL-DMO

SQL-DMO

TableFullTextChangeTrackingOn Property

The TableFullTextChangeTrackingOn property specifies whether to enable the tracking and propagation of changes to a table for a full-text image index.

Applies To
Table2 Object
Syntax

object.TableFullTextChangeTrackingOn [= value]

Parts

Object

Expression that evaluates to an object in the Applies To list

Value

TRUE or FALSE

Data Type

Boolean

Modifiable

Read/write

Prototype (C/C++)

HRESULT GetTableFullTextChangeTrackingOn(LPBOOL pRetVal);

HRESULT SetTableFullTextChangeTrackingOn(BOOL NewValue);

Remarks

When set to TRUE, the TableFullTextChangeTrackingOn property begins an incremental tracking of changes to a full-text search index if the table has a timestamp column to support the full-text tracking process. When set to FALSE, TableFullTextChangeTrackingOn stops tracking changes to the table.

Set TableFullTextChangeTrackingOn to TRUE to enable the tracking and propagation of changes to a table for a full-text image index referenced by the Microsoft Search service. TableFullTextChangeTrackingOn must be set to TRUE before an application can set the TableFullTextUpdateIndexOn property or call the FullTextUpdateIndex method to propagate the changes.

Changes can be propagated to the index:

  • On a scheduled basis using a Microsoft® SQL Server™ 2000 Agent.

  • As they occur, using the TableFullTextUpdateIndexOn property.

  • On demand, using the FullTextUpdateIndex method.

    Note  Prior to setting TableFullTextChangeTrackingOn, you must add the catalog to the FullTextCatalogsCollection, and set IsFullTextEnabled to TRUE for the database.

    If an application calls TableFullTextChangeTrackingOn on an instance of SQL Server version 7.0, the constant, SQLDMO_E_SQL80ONLY, and the message "This property or method requires Microsoft SQL Server 2000" are returned.

See Also

FullTextPopulateStatus Property

FullTextPopulation Method

FullTextUpdateIndex Method

TableFullTextUpdateIndexOn Property