症狀
請考慮以下案例:
- 您已將 Microsoft SQL Server 2012 Reporting Services (SSRS 2012) 或 SQL Server 2014 Reporting Services (SSRS 2014) 設定為在 SharePoint 整合模式中執行。
- 您已在電腦上安裝 Microsoft SharePoint Server 2013 或 Microsoft SharePoint Server 2010。
- 您已針對 SharePoint 網站中的某些報表建立一些資料警示。
在此案例中,您會注意到警示資料庫非常大。 這是因為警示資料庫的 FeedData 和 FeedPool 資料表中有很多資料列。 此外,警示資料庫不會清除超過 180 天前建立的資料。
附註 根據預設,Reporting Service 會保留過去 180 天的警示資料。 警示資料的保留時間取決於 Rsreportserver.config 檔案中設定的 AlertingMaxDataRetentionDays 機碼值。 根據預設,Rsreportserver.config 檔案位於下列路徑:
<Drive>\Program Files\Common Files\Microsoft Shared\Web Server Extensions\<SharePoint Version Number>\WebServices\Reporting\
解決方式
累積更新資訊
此問題已先在下列 SQL Server 累積更新中修正。
建議:安裝最新的 SQL Server 累積更新
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 我們建議您下載並安裝 SQL Server 的最新累積更新:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。