Microsoft 將 Microsoft SQL Server 2008 R2 Service Pack 2 (SP2)修正為一個可下載的檔案。 因為修正程式是累加的,所以每個新版本都包含舊版 SQL Server 2008 R2 Service Pack 2 (修正版本)所包含的所有修復程式及所有安全性修正程式。
徵狀
當您嘗試顯示 SQL Server 2008 R2 Reporting Services (SSRS 2008 R2)報告時,如果下列情況屬實,就不會顯示報告:
-
報表包含有兩個或多個嵌套列群組的資料表。
-
您將其中一個內部群組的 PageBreak 屬性設為 [在每個群組的每個實例之間]。
-
您將資料表的 [保持 同頁 ] 屬性設定為 [True]。
此外,如果您啟用 SSRS 的詳細記錄,則會在 SSRS 記錄檔中產生類似下列的錯誤訊息:
reportrendering!ReportServer_0-4!1a88! <日期><時間>:: v 詳細:我們已分頁頁面:159799
解決方案
累積更新資訊
SQL Server 2008 R2 SP2 累積更新5
此問題的修正程式是在累積更新5中第一次發行。如需如何取得適用于 SQL Server 2008 R2 SP 2 之累積更新套件的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:
2797460 SQL Server 2008 R2 Service Pack 2 的累積更新套件5注意: 因為組建是累加的,所以每個新的修正版本都包含先前 SQL Server 2008 R2 SP 2 修正版本中所包含的所有修復程式及所有安全性修正程式。 我們建議您考慮套用包含此熱修復程式的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:
2730301 在發行 SQL Server 2008 R2 Service Pack 2 之後發行的 SQL Server 2008 R2 組建
狀態
Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。
因應措施
若要解決此問題,請將報表中的所有保持作用 中的屬性 設為 "False"。