SharePoint 2010 und Reporting Services Timeout

Trivadis MIB Team

SQL Server, SharePoint and more...

SharePoint 2010 und Reporting Services Timeout

Rate This
  • Comments 1

Die Reporting Services Integration in SharePoint 2010 funktioniert in der Regel ja problemlos. Kaum hat man das Reporting Services Addin installiert und die nötigen Werte in der Central Administration eingegeben, lassen sich Reports in den SharePoint hochladen und von dort auch anzeigen.

Bei großen Reports kommt es jedoch oft zu Timeouts

System.ServiceProcess.TimeoutException: Time out has expired and the operation has not been completed

Zwar gibt es in der Central Administration unter General Application Settings – Reporting Services – Set Server Defaults eine Einstellung für die maximale Ausführungszeit, jedoch hilft diese einem hier nicht weiter.

image

Das Problem lässt sich über ein Setting in der web.config lösen.

Zuerst gehen wir in das Verzeichnis C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS und öffnen dort die web.config

Hier suchen wir nach:

   1: <location path="upload.aspx">
   2:     <system.web>
   3:       <httpRuntime maxRequestLength="2097151" executionTimeout="360" />
   4:     </system.web>
   5:   </location>

und ändern das executionTimeout auf “999999”. Sollte der Wert nicht vorhanden sein dann einfach hinzufügen.

   1: <location path="upload.aspx">
   2:     <system.web>
   3:       <httpRuntime maxRequestLength="2097151" executionTimeout="999999" />
   4:     </system.web>
   5:   </location>

Nun öffnen wir noch die web.config unserer Web Application aus der wir den Report aufrufen wollen und wiederholen das ganze.

Zum Abschluss führen wir noch einen iisreset aus.

Nun lassen sich auch große Reports mit langen  Ausführungszeiten anzeigen Smiley mit geöffnetem Mund

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • Post
  • Vielen Dank für diesen Post. Ich war ewig auf der Suche nach einer Lösung.

    Viele Grüße Markus

Page 1 of 1 (1 items)