1
我知道這是一個愚蠢的問題,但我找到答案並沒有對我的工作或我做錯了什麼?SSRS上傳14MB報告不工作(超過最大請求長度。)
我需要上傳到SSRS一個14.2MB報告,並得到了
Maximum request length exceeded.
我有變化的web.config:
httpRuntime executionTimeout="9000" maxRequestLength = "16384"在 Ç :\ Program Files文件\ Microsoft SQL Server的\ MSRS12.EXO \ Reporting Services的\ ReportManager \ Web.config文件
和 C:\ Program Files文件\ Microsoft SQL Server的\ MSRS12.EXO \ Reporting Services的\的ReportServer \ Web.config文件
然後我做了一個IIS復位。之後,我得到了這個錯誤:
System.Web.Services.Protocols.SoapException: There was an exception running the extensions specified in the config file. ---> System.Web.HttpException: Maximum request length exceeded. at System.Web.HttpRequest.GetEntireRawContent() at System.Web.HttpRequest.get_InputStream() at System.Web.Services.Protocols.SoapServerProtocol.Initialize() --- End of inner exception stack trace --- at System.Web.Services.Protocols.SoapServerProtocol.Initialize() at System.Web.Services.Protocols.ServerProtocol.SetContext(Type type, HttpContext context, HttpRequest request, HttpResponse response) at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)
我做了什麼錯?
你說你做了一個IIS復位......你真的重啓SSRS服務? SSRS在SQL Server 2005之後不使用IIS。 –
是的,但是在測試maxRequestLength =「1048576」之後,它工作?所以我不明白maxRequestLength的價值,這是10Mb還是104Mb? –