SharePoint 搜索功能失效

今天继续跟大家分享一个 SharePoint的故障问题,是关于 SharePoint 搜索功能失效的一个问题。

有一天,我们突然发现,SharePoint 2016的搜索功能无法使用了,如下图

然后在服务器的系统日志里面看到了大量的报错。

其实遇到这个问题,我们第一时间都会想到先去检查 Search 服务

我们打开计算机的 services.msc 服务管理面,查看下面两项服务是否启动。

然后登陆SharePoint 管理控制台来查看应用服务

检查一下 Search Service Application 是否是启动状态 。

点击 search service application 进入到 search 主页。从主页中我们并没有看出有多大的问题

但是请大家一定要细心的往下看,在系统状态下面,有一个 Search应用的拓扑,其实这个里面的信息十分的重要。

我的这个CASE就是在这里发现了端倪。

首先不好意思给大家说,由于当天解决问题心切,所以没有截图,但是我的问题就出现在下述红框处,我的 索引隔离 index Partition 当时是一个警告的符号。

为了确保是由于这个导致的,用以下命令可以详细查看到search应用的状态

首先打开 SharePoint Management Shell,输入

$ssa = Get-SPEnterpriseSearchServiceApplication

再输入

Get-SPEnterpriseSearchStatus -Text -SearchApplication $ssa

可以看到,反馈的结果中 Partition:0的结果为 Degraded 失效的

那么问题就找到了,接下来怎么解决呢? 这个应该是大家很关心的问题,其实很简单,重设目录 reset index 就可以了。

点击 reset now 即可。

问题搞定!

时间: 2024-12-17 23:45:38

SharePoint 搜索功能失效的相关文章

sharepoint foundation 2013升级sp1补丁后无法使用搜索功能

直接安装了sharepoint foundation 2013 with sp1后,发现新建的站点都没有默认的搜索框. 具体报错特征: 1.添加搜索框 web part,保存页面后报错"公共语言运行时检测到无效的程序" 2.当时想了另外一种方法,在网站集下新建搜索中心网站.这个时候会有2个选择,2010样式和2013样式.当使用2010样式的时候,尽然成功进入页面,并实现搜索功能.而使用2013样式,或者从2010样式升级到2013样式后,页面报错"Web 部件维护网页: 如

SharePoint ‘通知我(Alert Me)’功能失效及解决办法

今天给大家分享一个 SharePoint 的小故障,在前端时间,一个项目上的 SharePoint 站点的 '通知我'功能失效,用户无法从任何的List或者Calendar 里面获取内容变更的邮件通知. 相信有很多企业内部会用到SharePoint 的这个功能,特别是部门间提交一些 request 和 ticket 的时候,如果没有这个及时的通知,确实很麻烦. 下面废话不多说,直接来吧! 先看下现象--..话说现象就是--. 没什么现象, 所有的'通知我'邮件都收不到! 但是-- 但是. -.

【云快讯】《微软Sharepoint 2016 Beta版发布,强化混合云搜索功能》

2015-08-26 张晓东 东方云洞察 点击上面的链接文字,可以快速关注"东方云洞察"公众号 SharePoint Server 2016是微软的团队协作软件产品的最新版本,刚刚发布的Beta测试版的目的是让IT管理人员对即将在明年发布的SharePoint新版本有一个初步的了解和体验. SharePoint 2016的新主要功能包括:对10GB大型文件的支持和一个新的应用程序启动器,使得用户能够更方便的从SharePoint导航栏打开新应用程序.另外,微软还简化了共享文件的控制机制

Select2 在jquery UI Dialog 搜索项失效且不能focus到搜索框解决方案

今天在项目到遇到一个select2插件在jquery UI Dialog 不能focus到搜索框的问题,后来在js 代码中加入(位置可以自己选 ,我选的位置是select2.min.js 后面,因为很多地方都用到,不用针对一个一个功能去修改): $.ui.dialog.prototype._allowInteraction = function(e) {     return !!$(e.target).closest('.ui-dialog, .ui-datepicker, .select2-

sharepoint搜索多个列表

sharepoint搜索多个列表 客户需要按条件筛选网站下的所有合同列表,并且要有分页功能. 在网上找到了SPSiteDataQuery这个对象可以对网站中的所有列表进行搜索. 一下内容来源:http://www.cnblogs.com/Kenr/archive/2009/06/02/1494260.html Webs 此元素的属性只有一个:Scope.能赋予它的值有3个吧,尽管MSDN上说只有2个….. ①    "<Webs Scope='SiteCollection' />&q

ios UISearchDisplayController 实现 UITableView 搜索功能

UISearchDisplayController 是苹果专为 UITableView 搜索封装的一个类. 里面内置了一个 UITableView 用于显示搜索的结果.它可以和一个需要搜索功能的 controller 关联起来,其它的像原 TableView 和搜索结果 TableView 的切换, mask 的显示等等都 封装好了,使用起来非常非常的简单.特别是要实现全屏搜索时使用最多. 全屏搜索的意思是如果你用了  NavigationBar 当点击搜索框时 TableView 会自动弹上去

【转】为Android应用添加搜索功能

为Android应用添加搜索功能 为Android应用增加搜索功能:增加搜索建议

Yii 1开发日记 ----------- 搜索功能及Checkbox的实现

用yii 1实现后台的搜索功能,效果如下图: 1.模型中: 1 public function search() 2 { 3 4 $criteria = new CDbCriteria; 5 //独立高级搜索 6 if(isset( $_GET['goods']) ) { 7 //商品货号 8 if (isset($_GET['goods']['goods_sn']) && $_GET['goods']['goods_sn'] != "") 9 { 10 $criter

ILSpy搜索功能加强版

1.修改搜索功能,增加如下的额外搜索选项 A.按文本搜索(默认选项) B.按通配符搜索 C.按正则表达式搜索 2.搜索增加如下特性: A.可以按照名字空间检索特定名字空间下的所有类. B.修正了官方版本无法搜索泛型类型的功能. 警告: A.此版本为非官方版本. B.本软件为第三方修改软件,此软件的著作权及版权归原作者所有. C.原软件的任何版权声明及相关权益声明同样适用于本软件. 下载地址: https://onedrive.live.com/?cid=e0560144122a3b9d&id=E