1. 程式人生 > >SSRS運行report builder報錯 的解決方案

SSRS運行report builder報錯 的解決方案

cli 報錯 imp con info explorer ima build more

無法打開report builder

報錯內容1:無法下載應用程序。應用程序中缺少必須的文件。請於應用程序供應商聯系以獲得幫助。

技術分享圖片

log:以下是錯誤摘要,這些錯誤的詳細信息列在該日誌的後面。

* 激活 D:\Downloads\ReportBuilder_3_0_0_0.application 導致異常。 檢測到下列失敗消息:
+ 下載 file:///D:/Downloads/RptBuilder_3/MSReportBuilder.exe.manifest 未成功。
+ 未能找到路徑“D:\Downloads\RptBuilder_3\MSReportBuilder.exe.manifest”的一部分。

========解決方案=======

1.永遠用IE打開。不要使用chrome/firefox打開report builder。

2.執行以下cmd命令。

rundll32 dfshim CleanOnlineAppCache

原文:

  1. First of all, always use Internet Explorer to connect to reports and download report builder. In my experience this issue is seen when you attempt to download report builder via Chrome or Firefox. In most cases using IE is the solution. If you are using internet explorer and still facing the same issue, proceed to step 2.
  2. Run the below command by opening command prompt as administrator. This command basically clears the local application cache. Download the report builder and run the app.
rundll32 dfshim CleanOnlineAppCache

報錯內容2 (其他因SQL SERVER R2 Service Pack 3版本問題造成的):

We have discovered a problem with Report Builder that ships with SQL Server 2008
R2 Service Pack 3
. If you installed SQL Server 2008 R2, have upgraded it to Service Pack 2 and then applied Service Pack 3, then Report Builder will fail to launch. It will raise the following error. ERROR SUMMARY Below is a summary of the errors, details of these errors are listed later in the log. * Activation of http://.../ReportServer/ReportBuilder/ReportBuilder_3_0_0_0.application resulted in exception. Following failure messages were detected: + File, Microsoft.ReportingServices.ComponentLibrary.Controls.dll, has a different computed hash than specified in manifest.

官方解釋不打算修復這個問題(真是坑爹),它建議執行下面兩個解決辦法:

1: 客戶端

從鏈接http://www.microsoft.com/en-pk/download/details.aspx?id=6116下載安裝SQL SERVER 2008 R2 RTM的Report Builder 3.0

或者從連接http://www.microsoft.com/en-us/download/details.aspx?id=42301限制安裝SQL SERVER 2014的Report Builder。

2:服務器端

卸載SP3,然後卸載 SP2,然後從新應用SP3來解決問題。

ref:

We are not planning to release a fix for this issue. Instead we recommend you implement one of the following workarounds.

- Client side workaround:

- Install and run Report Builder 3.0 of SQL Server 2008 R2 RTM from the following location:http://www.microsoft.com/en-pk/download/details.aspx?id=6116

- Or install and run Report Builder of SQL Server 2014 from the following location: http://www.microsoft.com/en-us/download/details.aspx?id=42301

- Server side workaround:

- Uninstall Service Pack 3 then uninstall Service Pack 2 and then reinstall Service Pack 3.

SSRS運行report builder報錯 的解決方案