Wir verwenden SQL Server Reporting Services 2008um Berichte zu erstellen. Wir greifen auf die Berichte über den Webservice (ReportExecution2005.asmx) zu, rendern sie in HTML, um sie in eine aspx-Seite einzubetten. Alles funktioniert ganz gut.
Nur auf dem Computer eines Entwicklers werden Bilder nicht gerendert. Beim Kopieren der URL des Bildes und Einfügen in den Browser, heißt es:
Reporting Services-Fehler
Der Stream kann nicht gefunden werden. Die Stream-ID, die einem Vorgang zur Verfügung gestellt wird, kann nicht in der Berichtsserver-Datenbank gefunden werden. (rsstreamnotfound)
Der Typ läuft Windows Vista, in meiner eigenen Windows 7-Umgebung funktioniert alles. Mit SSRS 2005 hatte ich das gleiche Problem unter Windows 7, aber es wurde durch die Installation von SSRS 2008 gelöst.
Irgendwelche Ideen?
Antworten:
0 für die Antwort № 1Dies ist eine uralte Frage, aber ich bin über den folgenden Artikel gestolpert, der (sehr detailliert) beschreibt, was eine bestimmte Entwicklungsgruppe während ihrer Forschung gefunden hat.
Am Ende ist hier, was ihr Problem gelöst hat:
"... [wir] haben festgestellt, dass Sie Session-Cookies deaktivieren können (in der ReportServer.dbo.ConfigurationInfo-Tabelle), die das Problem nach einem IIS-Reset tatsächlich vollständig behoben haben."