您的位置:首页 > 数据库

使用SQL SERVER 2008全文索引的问题

2009-11-14 21:46 302 查看
使用SQL SERVER 2008全文索引的问题
作者:李艳庆

最近在测试SQL SERVER的全文索引功能,在我使用的笔记本中安装的是SQL SERVER 2005,启动全文索引的服务后,仍然不能建立全文索引,它的菜单是灰色的。后来发现还需要在SQL SERVER中加以启用才行,执行execute sp_fulltext_database enable语句后,可以使用全文搜索功能。
公司里安装的是SQL SERVER 2008,情况又不同了,据介绍说二者有了较大的改变。但是2008版在未启动SQL Full-text Filter Daemon Launcher服务时,仍然可以建立全文索引,但是在查询时报了“SQL Server 在与全文筛选器后台程序宿主(FDHost)进程通信时遇到错误 0x80070422,请重启FDHost进各,运行sp_fulltext_service 'restart_all_fdhosts'命令,或重启实例”的错误。在服务里将SQL Full-text Filter Daemon Launcher服务启动,仍然报该错误。搜索GOOGLE,没有发现相关的中文解决信息,后在一篇外文贴子中,有人提及可能与帐户有关。将SQL Full-text Filter Daemon Launcher服务的运行帐户改为本地帐户,再进行全文搜索,成功!但其他同事却不能连接该数据库了。又将运行帐户修改为安装时的帐户,管理员帐户,运行,成功!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: