When I try to upload a .rdl report to the server, I write "Maximum request length exceeded", supposedly read a default of 4MB, my report is 6MB, those reports that <= 4MB are uploaded. Found this article here , did not help. Please tell me what to do.

The error that the server itself writes to the logs:

ui!ReportManager_0-2!360!03/07/2017-12:28:18:: e ERROR: System.Web.HttpException: Maximum request length exceeded. at System.Web.HttpRequest.GetEntireRawContent() at System.Web.HttpRequest.GetMultipartContent() at System.Web.HttpRequest.FillInFormCollection() at System.Web.HttpRequest.get_Form() at System.Web.HttpRequest.get_HasForm() at System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull) at System.Web.UI.Page.DeterminePostBackMode() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) library!ReportServer_0-1!d4c!03/07/2017-12:28:18:: Call to GetSystemPermissionsAction(). ui!ReportManager_0-2!360!03/07/2017-12:28:18:: e ERROR: HTTP status code --> 500 -------Details-------- System.Web.HttpException: Maximum request length exceeded. at System.Web.HttpRequest.GetEntireRawContent() at System.Web.HttpRequest.GetMultipartContent() at System.Web.HttpRequest.FillInFormCollection() at System.Web.HttpRequest.get_Form() at System.Web.HttpRequest.get_HasForm() at System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull) at System.Web.UI.Page.DeterminePostBackMode() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) library!ReportServer_0-1!764!03/07/2017-12:28:18:: Call to GetSystemPropertiesAction(). ui!ReportManager_0-2!360!03/07/2017-12:28:18:: e ERROR: System.Threading.ThreadAbortException: Thread was being aborted. at System.Threading.Thread.AbortInternal() at System.Threading.Thread.Abort(Object stateInfo) at System.Web.HttpResponse.End() at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg) 

Version:

 <?xml version="1.0" encoding="utf-8"?> <Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns:cl="http://schemas.microsoft.com/sqlserver/reporting/2010/01/componentdefinition" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition"> 
  • Your report is likely to be multi-page. rdl supports nested reports. Make some report pages be nested. Perhaps this will help you. I have all the reports up to half a meter. - nick_n_a
  • Another option - xml-ku rdl, if there is a large% of Cyrillic, you can convert the encoding to windows-1251, it will press in 2p Russian inscriptions in utf-8. Just 1.5 times you can win compression. - nick_n_a
  • 3. What version of the report do you have? The new version contains a "markup" that can be removed from the branches. 4. Texts of sql queries can be replaced by snaps. - nick_n_a
  • @nick_n_a page in the report is one, there is a lot of data. Can I not understand this 2nd comment about windows-1251 in more detail? Report Version? Means the version of the report builder in which you did? - Winteriscoming
  • The article means "request length". "File length" and "request length" are two different things. - nick_n_a

0