SharePoint Server 2010 中的搜索管理页不显示 Web 部件爬网历史记录

适用于: SharePoint Server 2010

症状


假定的爬网历史记录保留 Microsoft SharePoint Server 2010 中的爬网历史记录日志的 90 天。 在此情况下,爬网历史记录 Web 部件上不显示搜索管理页。 回答 5: 适用于 Windows Server 2016 和 Windows 10 版本 1709 的 Windows Server 容器映像的更新包含针对这组漏洞的缓解措施,不需要进行额外的配置。 爬网历史记录表包含大量行时保留超过 90 天的爬网历史记录日志。  

解决方案


要解决此问题,请应用以下修补程序软件包:
  • 2516471 SharePoint Server 2010 修补程序包 (osrchwfe x none.msp) 的描述: 2011 年 4 月 26 日
  • 2516472 SharePoint Server 2010 修补程序包 (sts-x-none.msp) 的描述: 2011 年 4 月 26 日
回答 5: 适用于 Windows Server 2016 和 Windows 10 版本 1709 的 Windows Server 容器映像的更新包含针对这组漏洞的缓解措施,不需要进行额外的配置。 应用这些修补程序包后,您必须设置爬网历史记录保持期值少于 90 天。 这将减少爬网历史记录表中的行数。 若要执行此操作,运行下列 PowerShell 命令。
  1. 获取搜索服务应用程序 ID:
    Get-SPServiceApplication 
  2. 获取搜索服务应用程序对象:
    $searchApp = Get-SPServiceApplication | Where {$_.Id -eq "Search Service Application ID"} 
  3. 设置 CrawlLogCleanUpIntervalInDays 属性:
    Set CrawlLogCleanUpIntervalInDays. $searchApp.CrawlLogCleanUpIntervalInDays = Retention Period$searchApp.Update()

状态


Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。