SharePoint 2010 Search Service: Unable to connect to the search service 的问题处理

问题:

在SharePoint2010 Central Administration sites上还原Search service application之后, 当执行搜索时,我们看到SharePoint 抛出了以下错误信息:The search request was unable to connect to the Search Service.

 

原因:

我们去检查一下在Search Service Application下的Search Application proxy, 原来它被没有被恢复成功,这就是我们这次遇到的问题所在了。

因此,我发现当大家在CA去做一个Search service application备份的时候, 务必要确保单独为Search service application proxy 也做一次备份。

默认情况下,在CA去备份搜索服务的操作界面上,只允许你一次只做一个备份,这意味着你必须执行两次备份为

  1. Search Service Application
  2. Search service application proxy

但如果你没有拿到Search service application proxy的备份就已经删除Search Service Application,那么幸运的是,你可以使用PowerShell去重建这个代理服务。

 

解决方案:

下面的命令会把你想要备份的搜索服务应用程序存入一个变量,它的目的是当我们有多个搜索服务应用程序,定位到我们想要的那个:

$getsearchapp = get-spenterprisesearchserviceapplication "<Name of the Search Service Application>"

这个命令设置了关联这个Search service application的代理服务。

$setproxy = new-spenterprisesearchserviceapplicationproxy -name "Name of the Search Service Application Proxy" -Uri $getsearchapp.uri.absoluteURI

验证搜索服务的状态,它应该被默认在线。

$setproxy.status

如果它不在线,你可以运行下面的命令来改变它到online,

$proxy.status = “online”

Ok, 问题搞定, 如果大家遇到相同问题的话, 希望这个对大家有帮助.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值