2011-07-12 209 views
1

試圖在SSRS緩存報告

http://blogs.technet.com/b/rob/archive/2010/02/11/caching-ssrs-reports-for-performance.aspx

引用緩存我SSRS報告......我明白我需要設置處理選項:

http://msdn.microsoft.com/en-us/library/ms178821.aspx

..這似乎決定了這裏應該有一個下拉菜單:

ReportManagerDropdownMenuNotAvailable

但是,請注意我將鼠標懸停在並沒有任何反應。

難道這是與我以前安裝的SQL Express 2008 R2與高級服務莫名其妙地失敗時,我升級到SQL Server企業所有的用戶選項全面升級了?我知道Express無法按照文檔緩存報告 - 但我現在正在使用Enterprise。

還是我只是找錯了地方?


基本上,SSRS報表服務器頁面(見上圖),仍然是殘廢的快速版本 - 這樣的升級一定是失敗的那一部分。我嘗試備份實例,完全卸載SQL Server及其所有組件,並從頭開始重新安裝。仍然沒有愛。到底是怎麼回事?

+0

基本上,SSRS Report Server頁面(見上圖)仍然是殘缺的Express版本 - 所以升級必須在該部分失敗。我嘗試備份實例,完全卸載SQL Server及其所有組件,並從頭開始重新安裝。仍然沒有愛。到底是怎麼回事? – Charles

回答

0

回答:即使從控制面板中的「卸載」 SSRS>卸載程序,還必須做到以下幾點:

  1. 手動刪除/備份從SQL Server的ReportServer和的ReportServerTempDB數據庫。如果我們已經將一些報告部署到Reporting Services,那麼我們將在新安裝後對數據庫進行備份並重新連接。如果我們想要設置一個沒有報告的乾淨報告服務,我們可以使用Management Studio刪除它們。

  2. 手動刪除從IIS虛擬文件夾,報告和的ReportServer(這僅適用於2005年RS正如你所知,2008年RS不使用IIS)

  3. 手動刪除報告實例的文件夾服務(例如,對於RS 2008年會是這樣的C:\ Program Files文件\ Microsoft SQL Server的\ MSRS10.MSSQLSERVER)。該文件夾不會自動刪除,如果我們不手動刪除它,配置文件將包含有關舊配置的信息,並且如果它們存在,我們可能會保留舊的問題。

1

我有類似的東西。我相信我通過在IIS下設置SSRS網站解決了這個問題?這是SSRS設置過程中的一個選項。

它給了我更多的控制權的網站配置,我能夠重新安裝前手動刪除它。

+0

已回答:即使您從控制面板「卸載」SSRS>卸載程序,也必須執行以下操作: – Charles