Ich verwende SQL Server Reporting Services 2012 und empfing diesen Fehler ohne bekannte Ursache: The report execution eqaiekfzmk2snc55y0zrow55 has expired or cannot be found. (rsExecutionNotFound)
.SSRS 2012: "Die Berichtsausführung ist abgelaufen oder kann nicht gefunden werden. (RsExecutionNotFound)"
Während ich andere Beiträge beschreiben Problem durch Google-Suchanfragen gefunden haben, hat die Beschlüsse mir nicht helfen:
- Neustarten SQL Server, SQL Server-Agent und SQL Server Reporting Services
- die Ausführung Timeout Erhöhung durch SQL Server Management Studio, wenn auf den Berichtsserver verbunden
rs:ClearSession
an der URL Abfragezeichenfolgeflag Hinzufügen (und zu versuchen, IE, Chrome und Firefox)- Erneutes Bereitstellen nach jedem Schritt zur Fehlerbehebung und retes ting
- Ich sah in der Reporting Services-Protokolldatei Ordner
C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\LogFiles
, aber ich sehe das Datumsstempel ist über zwei Monate alt, und ich konnte nichts im Zusammenhang mit dem Symptom sehen. - Ich sah in ExecutionLog3 sah und nichts mit dem Symptom verbunden sehen.
use ReportServer; select * from ExecutionLog3;
Um herauszufinden, was funktioniert hat, überprüfte ich, dass:
- Die Abfrage und die Ergebnisse sind solide, wie in Management Studio
- gesehen kann ich den Bericht in Data Tool auf dem Server einer Vorschau
- kann ich den Bericht anzeigen, wenn der Server-Remote in
ich den Fehler sehen nur, wenn die Seite von außerhalb der Betrachtungs Server. Dies ist eine relativ leichte Abfrage und Ergebnismenge, so dass ich nicht glauben kann, dass dieses Problem mit Ausführungstimeouts zu tun hat.
Ich habe den Namen der Datei geändert und neu implementiert. Ich kann diesen Bericht jetzt sehen, aber das ist keine echte Lösung, weil ich immer noch nicht weiß, was das Problem wirklich verursacht und wie ich es beheben kann. Wenn das Symptom erneut auftritt, kann ich den Dateinamen nicht ändern und erneut bereitstellen.
Gibt es eine Möglichkeit, eine bessere Vorstellung davon zu bekommen, was passiert? Eine bestimmte Protokolldatei oder eine Eigenschaft, die ich ändern muss?
Update:
Ich dachte, ich hatte dieses Problem gearbeitet, aber offenbar nicht. Ich habe in den Fehlerprotokollen nichts Nützliches gefunden: nur eine Wiederholung derselben Fehlermeldung, die im Browser sichtbar ist. Wenn ich neu bereitstellen (mithilfe von SQL Server-Datentools), wird der Fehler für einige Stunden oder bis zum nächsten Tag, wenn ich neu implementieren muss, um den Fehler weggehen zu lassen.
Sie können sich die [Report Server Execution Logs] (https://msdn.microsoft.com/en-us/library/ms159110 (v = sql.120) .aspx) anschauen und sehen, ob da etwas Gutes drin ist . Ich habe nicht überprüft, dass diese im Jahr 2012 noch existieren, aber sie waren manchmal in 2008 nützlich R2. – DeadZone
Ich wusste nichts über die Ausführungsprotokolle. Dies wird mir in anderen Bereichen helfen, die nichts mit dieser Frage zu tun haben. Leider hilft es mir nicht, dieses Problem zu diagnostizieren. –
Weitere ausführlichere Informationen finden Sie in den SSRS-Protokolldateien unter \ ReportingServices \ LogFiles -> C: \ Programme \ Microsoft SQL Server \ MSRS12.MSSQLSERVER \ Reporting Services \ LogFiles –