sql server - SSRS webpage error status code 500 -
have deployed numerous report parts reference same view 1 of them failing run on server, think may due having parameters in place sorts of characters in them. error message get:
does have suggestions on how around this.
webpage error details user agent: mozilla/4.0 (compatible; msie 8.0; windows nt 5.1; trident/4.0; .net clr 2.0.50727; .net clr 3.0.4506.2152; .net clr 3.5.30729; .net4.0c; .net4.0e) timestamp: wed, 6 jun 2012 08:34:05 utc message: sys.webforms.pagerequestmanagerservererrorexception: unknown error occurred while processing request on server. status code returned server was: 500 line: 5 char: 62099 code: 0 uri: http://mysqlserver/reports/scriptresource.axd?d=xwww1tmwtfzdbq9-6krioz3q0wkgg-xpb7ewt8huhjxnf8sz46fbnrio5guvnx1jc-qfapcz-oqvtrpjjwxfyypy46ebyjbsdv8_0qbsvijeeyddkzolftjt35qxegtesgskcpzrb-zjiu83pmybwojrroq1&t=ffffffffb868b5f4
this problem being caused sql server stopping report being run because request length exceeds amount.
the solution follows:
locate web.config files reportmanager & reportserver.
these should found somewhere this:
c:\program files\microsoft sql server\msrs10_50.mssqlserver\reporting services\reportmanager\web.config c:\program files\microsoft sql server\msrs10_50.mssqlserver\reporting services\reportserver\web.config once located need edit web.config files both , add following bit of code:
<appsettings> <add key="aspnet:ignoreformactionattribute" value="true" /> <add key="aspnet:maxhttpcollectionkeys" value="100000" /> </appsettings> these app settings should added between between /system.web , runtime nodes, should following:
</system.web> <appsettings> <add key="aspnet:ignoreformactionattribute" value="true" /> <add key="aspnet:maxhttpcollectionkeys" value="100000" /> </appsettings> <runtime> note: reportmanager may have app settings node need paste 2 add key lines.
the reportserver more require 4 lines (including open , close appsettings nodes.
Comments
Post a Comment