我正在尝试对沙箱环境中的SharePoint服务器场的SharePoint搜索服务进行故障排除。它由2个WFE,1个服务服务器和一个数据库服务器组成。从服务服务器的管理中心,我试图重置索引,因为我之前清除了配置缓存,但是这是不可能的。
当我单击“索引重置”时:
我看到了: 我尝试从Search Service应用程序页面单击其他链接,但是却出现了相同的错误页面。我也尝试使用电源外壳,但仍然相同:
服务器 [ServerName] 上的搜索应用程序 [GUID] 未完成 加载中。查看受影响的服务器上的事件日志以获取更多信息 信息。
事件查看器不仅说明了相同的严重错误消息,而且还说明了这一点:
收集器应用程序的安装操作 [GUID] 失败,因为该架构 搜索收集器数据库的版本小于最小值 此收集器支持的向后兼容架构版本 应用。数据库可能尚未升级。
我试图查看服务器是否需要任何升级:
(get-spserver $env:*[ServerName]*).NeedsUpgrade
我每人得到6倍为真。
在服务服务器上执行PSCONFIG并没有帮助,因为它会停止服务,然后失败。
此外,在ULS日志文件I中,经常看到相同的严重错误消息:
发生未知的SQL异常53。来自的其他错误信息 SQL Server包含在下面。与网络有关或与实例有关的 建立与SQL Server的连接时发生错误。的 找不到服务器或无法访问服务器。验证实例 名称正确并且该SQL Server配置为允许远程 连接。 (提供者:命名管道提供者,错误:40-无法 打开与SQL Server的连接)
已启用“命名管道”,但是在日志条目后立即出现的连接字符串错误。但是,我检查了存储在注册表中的连接字符串,它是正确的。
此连接字符串是什么,我在哪里可以编辑?您看到任何解决此问题的方法了吗?
我正在尝试恢复搜索服务,而不是创建一个新的服务。