Ich habe einen Bericht auf einer Kundenseite, ziehen monatliche Daten zurück. Die Abfrage ist ziemlich intensiv und kann zwischen 5 und 15 Minuten dauern. (länger als der Monat geht weiter, da es alles vom aktuellen Monat verarbeitet)SSRS-Bericht Zeitüberschreitung
Die Zeit genommen ist kein Problem mit dem Kunden. Das Problem besteht jedoch darin, dass der Bericht nach 10 Minuten abläuft.
Auf dem Berichtsserver habe ich 'Timeout Report nicht einstellen' (Site-Einstellungen/Allgemein/Report Timeout) angekreuzt. Do not timeout
Im Code hinter meinem Report Viewer habe ich folgendes festgelegt - ReportViewer1.ServerReport.Timeout = 1200000 dh 20 Minuten
Im Berichtsdataset Timeout habe ich Set es Dataset nicht Timeout dh Eigenschaften/Abfrage/Timeout in Sekunden auf 0 gesetzt.
Aber es immer noch in 10 Minuten. Jede Hilfe würde sehr geschätzt werden.
Können Sie etwas tun, um die Verarbeitung des Berichts zu einer temporären Tabelle aufbrechen und den Bericht von dort ausführen? Führen Sie vielleicht einen Job über Nacht durch, um die Daten des Tages in der Tabelle zusammenzufassen. Kann oder kann nicht funktionieren, abhängig von Ihrem Szenario, aber die Benutzer können damit einverstanden sein. –
Bitte senden Sie den Text der Fehlermeldungen und Konfigurationseinstellungen, nicht nur Bilder. – criticalfix