如何重建全文索引?

Arn*_*psa 14 sql-server full-text-indexing

需要重建mssql全文索引.
问题是 - 我需要确切知道什么时候完成工作.因此 - 只需致电:

ALTER FULLTEXT CATALOG fooCatalog
REBUILD WITH ACCENT_SENSITIVITY = OFF  
Run Code Online (Sandbox Code Playgroud)

不起作用或我做了一些稍微错误的事情.:/

有任何想法吗?

Mag*_*son 18

您可以通过查询索引属性来确定全文索引的状态,如下所示:

SELECT FULLTEXTCATALOGPROPERTY('IndexingCatalog', 'PopulateStatus') AS Status
Run Code Online (Sandbox Code Playgroud)

表格全文填充状态

Displays the population status of the full-text indexed table.

The possible values are as follows:

0 = Idle.

1 = Full population is in progress.

2 = Incremental population is in progress.

3 = Propagation of tracked changes is in progress.

4 = Background update index is in progress, such as automatic change
Run Code Online (Sandbox Code Playgroud)

跟踪.

5 = Full-text indexing is throttled or pause
Run Code Online (Sandbox Code Playgroud)