SQL Server全文搜索错误:尚未初始化全文爬网管理器

时间:2009-11-18 14:18:40

标签: sql-server-2008 full-text-search

我只是在SQL Server 2008中尝试全文搜索,并且在第一个障碍时失败了。我已经创建了一个索引,但是当我尝试使用:

填充它时
ALTER FULLTEXT INDEX ON TableName SET CHANGE_TRACKING AUTO;

我收到以下错误:

  

Msg 7644,Level 17,State 1,Line 1

     

尚未初始化全文抓取管理器。在爬网管理器完全初始化之前启动的任何爬网都需要重新启动。请重新启动SQL Server并重试该命令。您还应该检查错误日志以修复可能导致爬网管理器失败的任何故障。

显然我已经尝试重新启动SQL Server,但仍然收到相同的消息。

我发现了一个关于无效FTSGroup注册表项的KB article for SQL Server 2005,但我找不到任何迹象表明这也适用于SQL Server 2008,我的感觉是它可能没有。

有人知道什么是错的,以及如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

当我将带有全文目录的数据库还原到安装了SQL Server 2012 而没有选中全文功能的新计算机时,我收到了相同的错误消息。一旦我安装了该功能,我就可以填充索引。

答案 1 :(得分:0)

好吧,我从来没有弄清楚如何解决它,但至少我赢得了Tumbleweed徽章。我想有些安慰。所以我刚买了一台新机器而不是修理它。如果有人一直在寻找答案,这是有效的。