2016-09-29 109 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