網頁組件不會顯示在 SharePoint 伺服器 2010年中的 [搜尋管理] 網頁的耙梳歷程記錄

適用於: SharePoint Server 2010

徵狀


假設耙梳歷程記錄會保留在 Microsoft SharePoint 伺服器 2010年耙梳歷程記錄記錄檔的 90 天。 在此情況下,耙梳記錄網頁組件不會顯示在搜尋管理] 網頁。 答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 它會保留超過 90 天的耙梳歷程記錄記錄檔時,耙梳的歷程記錄資料表就會包含大量資料列。  

解決方案


若要解決這個問題,請將這個設定套用下列 hotfix 套件:
  • 2516471 SharePoint 伺服器 2010 hotfix 套件 (osrchwfe-x-none.msp) 的描述: 2011 年 4 月 26,
  • 2516472 SharePoint 伺服器 2010 hotfix 套件 (sts-x-none.msp) 的描述: 2011 年 4 月 26,
答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 套用這些 hotfix 套件之後,您必須設定耙梳歷程記錄的保留期限為值少於 90 天。 這會減少耙梳的歷程記錄資料表中的資料列數目。 若要這樣做,請執行下列 PowerShell 命令。
  1. 取得搜尋服務的應用程式識別碼:
    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 產品確實有上述問題。