2016-09-29 148 views
0

當嘗試部署在SSRS一個10MB的報告中,我碰到下面的錯誤 -無法部署SSRS 2012報告

錯誤1臺服務器無法處理有正在運行的擴展例外規定在配置文件中。 ---> System.Web.HttpException:超過最大請求長度。在System.Web.HttpRequest.GetEntireRawContent()在System.Web.HttpRequest.get_InputStream()在System.Web.Services.Protocols.SoapServerProtocol.Initialize()---結束內部異常堆棧跟蹤---在System.Web System.Web.Services.Protocols.ServerProtocolFactory.Create上的System.Web.Services.Protocols.ServerProtocol.SetContext(類型類型,HttpContext上下文,HttpRequest請求,HttpResponse響應)上的.Services.Protocols.SoapServerProtocol.Initialize() ,HttpContext的背景下,要求的HttpRequest,HttpResponse對象響應,布爾& abortProcessing)0 0

我已經做了相當多的研究這一點,從我發現,解決這一問題的唯一方法是改變web.config文件。問題是我已經完成了這個工作,但仍然無法實現。我們將SSRS2012安裝在Sharepoint模式下,因此C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer文件夾不存在。我確實在以下位置找到了web.config文件 - C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\WebServices\Reporting。我改變了以下行

<httpRuntime executionTimeout="9000" maxRequestLength="1048576" /> 

但這仍然不起作用。我還在以下位置找到了一個web.config文件 - C:\Program Files\Common Files\microsoft shared\Web Server Extensions\14\WebServices\Reporting,並且如上所述更改了文件,但仍然沒有喜悅。有沒有其他的配置文件我應該改變?

+0

能否請您分享您在TargetDatasetFolder,提供的TargetReportFolder什麼.....(可能是格式? ) – p2k

+0

TargetDatasetFolder - Datasets&TargetReportFolder - 銷售報告。我在同一個項目中還有另外兩個小報告,這些報告部署得很好。 – GarethS

回答

0

如果您要將報告部署到SharePoint(因爲您已使用SharePoint模式安裝),則必須具有SharePoint路徑的URL。

如果有網址,請嘗試以下:

TargetServerURL: put the sharepoint URL (Example: https://sharepoint.com) 
TargetDatasetFolder: Path for your folder in SP. (https://sharepoint.com/MyFolder) 
TargetReportFolder: Path for your folder in SP. (https://sharepoint.com/MyFolder) 
TargetReportPartFolder: Path for your folder in SP. (https://sharepoint.com/MyFolder) 
TargetDataSourceFolder: Path for your folder in SP. (https://sharepoint.com/MyFolder) 

爲了幫助 - Refer

+0

我們尚未部署到Sharepoint。只需嘗試部署到Reporting Services。只聲明Sharepoint模式,因爲安裝的目錄結構不同(我假設)。大多數帖子都說你需要做的所有事情是修改C:\ Program Files \ Microsoft SQL Server \ MSRS10.MSSQLSERVER \ Reporting Services \ ReportServer文件夾中的web.config文件。我們沒有這個文件夾 – GarethS

+0

不知道你是否應該用SP模式找到它。無論如何,如果你改變web.config,那麼是什麼?報告將部署在哪裏? – p2k

+0

http:// localhost/ReportServer。這是我們所有報告現在正在部署的地方。 – GarethS