我只是在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,我的感觉是它可能没有。
有人知道什么是错的,以及如何解决这个问题?
答案 0 :(得分:2)
当我将带有全文目录的数据库还原到安装了SQL Server 2012 而没有选中全文功能的新计算机时,我收到了相同的错误消息。一旦我安装了该功能,我就可以填充索引。
答案 1 :(得分:0)
好吧,我从来没有弄清楚如何解决它,但至少我赢得了Tumbleweed徽章。我想有些安慰。所以我刚买了一台新机器而不是修理它。如果有人一直在寻找答案,这是有效的。