我在我的开发服务器上创建了一个全文索引,该视图返回了几行。
人口计划目前设定为每天运行一次。
然而,全文索引没有返回任何结果,好像没有填充。
如果我运行 SELECT FULLTEXTCATALOGPROPERTY('我的目录','PopulateStatus'),结果总是 1 ,表示正在进行完整填充。几个小时就是这样。
如果我在myView START FULL POPULATION上运行 ALTER FULLTEXT INDEX ,我会收到一条错误消息,说明人口正在进行中。
由于这种情况,我无法使数据库脱机,所以我不得不重新启动整个服务器。
我正在使用SQL 2005 SP3。
发生了什么事?
答案 0 :(得分:0)
您正在运行哪个版本的SQL服务器?
此Hot Fix适用于2005 SP1,其中全文搜索需要很长时间才能填充索引视图。 (注意这在SP2中已修复)
http://support.microsoft.com/kb/928537
如果这不能帮助发布有关您的环境,表格大小等的更多详细信息。
答案 1 :(得分:0)
我放弃并将整个数据库移到SQL 2008服务器上 - 问题不再发生。 SQL 2005必定有问题。