在Sharepoint 2013服务器场上,出现错误“获取应用程序信息失败:Microsoft.Office.Server.Search.Query.SearchServiceNotFoundException:搜索请求无法连接到搜索服务. " [英] On Sharepoint 2013 farm getting error "Fetching app info failed: Microsoft.Office.Server.Search.Query.SearchServiceNotFoundException: The search request was unable to connect to the Search Service. "

查看:141
本文介绍了在Sharepoint 2013服务器场上,出现错误“获取应用程序信息失败:Microsoft.Office.Server.Search.Query.SearchServiceNotFoundException:搜索请求无法连接到搜索服务. "的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在SharePoint场上,当用户进行搜索时,ULS日志中记录了以下错误:
提取应用程序信息失败:Microsoft.Office.Server.Search.Query.SearchServiceNotFoundException:搜索请求无法连接到搜索服务.
 在Microsoft.Office.Server.Search.Administration.SearchServiceApplicationProxy.GetProxy(SPServiceContext ServiceContext)中.
  at Microsoft.Office.Server.Search.WebControls.SearchCommon.GetSearchCenterUrl()

On a SharePoint farm when users do search following error is being logged in ULS log:
Fetching app info failed: Microsoft.Office.Server.Search.Query.SearchServiceNotFoundException: The search request was unable to connect to the Search Service.   
 at Microsoft.Office.Server.Search.Administration.SearchServiceApplicationProxy.GetProxy(SPServiceContext ServiceContext)   
 at Microsoft.Office.Server.Search.WebControls.SearchCommon.GetSearchCenterUrl()

我运行了"Get-SPEnterpriseSearchServiceApplication"; & "Get-SPEnterpriseSearchServiceApplicationProxy";命令,但未返回任何结果.

I ran the "Get-SPEnterpriseSearchServiceApplication" & "Get-SPEnterpriseSearchServiceApplicationProxy" commands and they returned no results.

在另一个设置类似的服务器场中,我得到了这些命令的结果.

On another farm with similar setup I get results for these commands.

这是在Windows修补并随后重新启动后发生的.
因此,我认为在以某种方式修补之后,搜索应用程序出现了问题.

This has happened after windows patching and subsequent reboot.
So I am thinking that after the patching somehow the search application has had issues.

以下文章提供了有关如何还原搜索应用程序的说明,但是当我进入管理中心的备份时,它没有历史记录:
https://technet.microsoft.com/en-us/library/ee748654.aspx

Following article gives instructions on how to restore search application but when I went to the backups in Central administration it had no history:
https://technet.microsoft.com/en-us/library/ee748654.aspx

我们使用Veeam备份服务器场.有没有人从Veeam恢复了搜索应用程序?

We do backups of the farm with Veeam. Has anyone done a restore of search application from Veeam?

还是创建新的搜索应用程序和代理更好?

Or is it better to create new search application and proxy?

推荐答案

您提到,当您运行"Get-SPEnterpriseSearchServiceApplication"时,和"Get-SPEnterpriseSearchServiceApplicationProxy";命令,但没有返回任何结果,搜索服务"应用程序和搜索服务"应用程序 代理服务器不应存在于服务器场中或损坏.

You mentioned that when you ran the "Get-SPEnterpriseSearchServiceApplication" and "Get-SPEnterpriseSearchServiceApplicationProxy" commands and they returned no results, the Search Service application and Search service application proxy should not exist in the farm or be corrupted.

对于此问题,建议您创建一个新的Search Service应用程序和代理.

For this issue, I suggest you create a new Search Service Application and Proxy.

此外,由于Veeam是第三方工具,因此有关Veeam的问题,建议您向第三方支持寻求帮助.

In addition, as Veeam is a third party tool, about Veeam issue, I suggest you ask the third party support for help.

该链接可能会帮助您:

https://www.veeam.com/microsoft-sharepoint-recovery-explorer.html

谢谢

温迪


这篇关于在Sharepoint 2013服务器场上,出现错误“获取应用程序信息失败:Microsoft.Office.Server.Search.Query.SearchServiceNotFoundException:搜索请求无法连接到搜索服务. "的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆