WSS (Windows SharePoint Services) "该搜索请求无法连接到搜索服务" 错误解决
找不到与您的搜索相匹配的结果。
- 请检查拼写。查询中的字词拼写是否正确?
- 请尝试使用同义词。可能您要查询的内容使用的单词有细微差别。
- 请扩大搜索范围。尝试使用更常见的字词替换特殊字词。
- 请尝试在不同的范围中搜索。不同的范围可能包含不同的结果
环境有点复杂,原来是一个前端一个数据库的架构,后来增加了nlb的两台做web前端,原有的前端做application服务器,做索引。其他都没有问题,唯一有问题的是搜索。提示:"该搜索请求无法连接到搜索服务" 。解决办法如下,其他都是没有问题的,最后勾选的是使用此服务器提供搜索查询服务。ok了。
首先确认如下条件是否满足:
-
确认 SqlServer 全文搜索(Sql Server FullText Search) 服务能正常运行。
——安装全文搜索服务;在SqlServer 配置服务器中确定启用服务的账号。
-
确认 SqlServer 中WSS相关数据库已启用全文搜索。
—— 数据库(SqlServer 2005)-> 属性 中 文件页 -> 启用 “使用全文索引”。
-
确认 Wss 搜索(Windows SharePoint Services Search) 服务能正常运行。
—— "SharePoint 3.0 管理中心" -> 操作 -> 服务器上的服务 -> Windows SharePoint Services 搜索 -> 配置启用搜索服务的帐号。
—— "SharePoint 3.0 管理中心" -> 应用程序管理 -> 内容数据库 -> 管理内容数据库设置 -> 搜索服务器 中选择WSS安装所在的SqlServer 服务器。
以上配置正常后如果“该搜索请求无法连接到搜索服务”问题还存在,则在配置 IIS 中 WSS 站点"应用程序池"的使用帐号。
—— 确认WSS站点所使用的应用程序池(我的是 SharePoint - 80),修改 SharePoint - 80 应用程序池 -> 标识 -> 预定义账户 (网络服务),使用运行 SqlServer 服务的帐号来运行 此 应用程序池。(我使用的是 "域名\Administrator",使用Administrator不安全,建议配置专门帐号来运行)
关于配置搜索范围:
http://svengillis.blogspot.com/2007/11/how-to-create-search-scopes-in-moss.html