Sql server 运行配置文件中指定的扩展名时出现异常。超过最大请求长度

Sql server 运行配置文件中指定的扩展名时出现异常。超过最大请求长度,sql-server,sql-server-2008,reporting-services,bids,Sql Server,Sql Server 2008,Reporting Services,Bids,我有一个报告部分,直到今天,每当我做任何更改时,它都能完美地部署 这份报告有大约20个链接,上面有一张图片 我今天添加了一个表,单击了deploy,它给了我以下错误: Error 1 There was an exception running the extensions specified in the config file. ---> Maximum request length exceeded. 0 0 正如我所说的,我所做的只是在上面加了一张桌

我有一个报告部分,直到今天,每当我做任何更改时,它都能完美地部署

这份报告有大约20个链接,上面有一张图片

我今天添加了一个表,单击了deploy,它给了我以下错误:

Error   1   There was an exception running the extensions specified in the config file. ---> Maximum request length exceeded.       0   0   

正如我所说的,我所做的只是在上面加了一张桌子,这造成了混乱。为什么?我最近遇到了这个问题。有一个名为
maxRequestLength
的属性需要在计算机中增加,而
web.config
文件位于以下位置

C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer

有关进一步参考,请参阅。

“SQL Reporting Services错误-超过最大请求长度”

这可以通过在reporting server的web.config文件中增加连接超时属性来解决。
您必须调整web应用程序的web.config,对于reporting server,它通常是这样的: C:\Program Files\Microsoft SQL Server\MSSQL.2\Reporting Services\ReportServer 找到reporting services实例的web.config文件,将其打开,并跟踪类似以下内容的行

<httpRuntime executionTimeout="9000" requestValidationMode="2.0" />
现在您需要重新启动IIS。开始->运行->“iisreset”

参考:

派对迟到了,但我看到过这样的情况:报告中有多个嵌入的图像,您可能已经从版面中删除了这些图像,但仍在“报告数据->图像”下。它们可以扩大报表的大小,并且在IIS中更改最大请求长度设置之前很容易检查。

对于任何使用SQL 2017 Reporting Services的用户(我想这也适用于2016年)web.config文件现在位于C:\Program Files\Microsoft SQL Server ReportingServices\MyReportserverInstance\ReportServer文件夹中。上面答案中的链接指向一个令人讨厌的垃圾邮件网站。当心,你的解决办法帮了我。非常感谢。我找不到该属性,因为它正在使用默认值。尽管如此,我认为值中有一个输入错误(缺少0)。这是一个很好的例子,你可能会发现你已经嵌入了一个非常高分辨率的图像(对于你的用例来说,这太过分了),在这种情况下,删除嵌入的高分辨率图像并嵌入一个低分辨率图像也可以
executionTimeout = “9000” maxRequestLength=”500000″ />