全文目录总是在进行中,从未实际填充过

时间:2009-07-16 05:07:59

标签: sql-server-2005 full-text-indexing

我在我的开发服务器上创建了一个全文索引,该视图返回了几行。

人口计划目前设定为每天运行一次。

然而,全文索引没有返回任何结果,好像没有填充。

如果我运行 SELECT FULLTEXTCATALOGPROPERTY('我的目录','PopulateStatus'),结果总是 1 ,表示正在进行完整填充。几个小时就是这样。

如果我在myView START FULL POPULATION上运行 ALTER FULLTEXT INDEX ,我会收到一条错误消息,说明人口正在进行中。

由于这种情况,我无法使数据库脱机,所以我不得不重新启动整个服务器。

我正在使用SQL 2005 SP3。

发生了什么事?

2 个答案:

答案 0 :(得分:0)

您正在运行哪个版本的SQL服务器?

此Hot Fix适用于2005 SP1,其中全文搜索需要很长时间才能填充索引视图。 (注意这在SP2中已修复)

http://support.microsoft.com/kb/928537

如果这不能帮助发布有关您的环境,表格大小等的更多详细信息。

答案 1 :(得分:0)

我放弃并将整个数据库移到SQL 2008服务器上 - 问题不再发生。 SQL 2005必定有问题。