2015-07-15 4 views
7

Ich habe Abonnements, die zu geben, den Fehler laufen versagen:SSRS Abonnement Ausfall rsProcessingAborted

Failure sending mail: An error has occurred during report processing.Mail will not be resent.

Der Bericht läuft gut, wenn sie manuell durch den Server angefordert, damit ich die Datenquelle und Anschlussarbeiten kennen.

Innerhalb der SSRS-Datenbank die einzige Information, die ich von der ExecutionLogStorage bekommen kann, ist zu sagen:

rsProcessingAborted

Die ExecutionLogStorage Tabelle der time und TimeEnd zeigt auch auseinander 1 Sekunde sein, auf einem Bericht, der auf 2+ Minuten dauert manuell ausführen Der Bericht ist bei manuellem Ausführen nicht einmal fehlgeschlagen, sondern nur über das Abonnement.

Die Windows-Ereignisanzeige enthält einige Fehler bezüglich einer TERADATA-Erweiterung, die jedoch nicht mit den Abonnementfehlern übereinstimmen.

Die Protokolle in \ Programme \ Microsoft SQL Server \ MSRS10_50.Reporting \ Reporting Services \ LogFiles enthalten überhaupt keinen Eintrag für dieses Abonnement während eines Fehlers.

Ich bin mir nicht sicher, wo ich weitere Informationen finden kann. Ich muss wissen, warum dieses Abonnement fehlschlägt. Wir haben die Problemumgehung, den Bericht manuell auszuführen und ihn per E-Mail zu verschicken, aber das ist keine praktikable Lösung vorwärts gehen.

Antwort

1

Einige andere Orte, die Sie könnten überprüfen sind:

SSRS Log:

c$\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\LogFiles 

Sie ausführliche (Stufe 4) hier

C:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\ReportServer\bin\ReportingServicesService.exe.config 

Geben Sie für diesen Tag Logging könnten versuchen ermöglicht:

<switches> 
    <add name="DefaultTraceSwitch" value="4" /> 
</switches> 

Ich kämpfe sehr ähnliches Problem, aber um es ein bisschen komplex zu machen, scheitert mein Abonnement nur jedes andere Mal und läuft manchmal gut. Bisher herrschte ich aus:

  • Anzahl der parallel SSRS Sitzungen
  • Speicherdruck auf DB-Server & Bericht
  • Server das Abonnement direkt vs remote Auftakt (Lauf
    der Agent Job)

Sorry, ich habe keine gute Antwort für Sie, aber dieses Problem scheint mehr als nur wenige Menschen zu stören.

Update: Ich fand heraus, dass das Abonnement wurde von einem Windows-Benutzer erstellt, der nicht mehr gültig ist (ID abgelaufen). Das Aktualisieren des Abonnementbesitzers hat es behoben.

- Liste SSRS Benutzer (Check der neue Eigentümer existiert in dieser Liste, um sicherzustellen)

SELECT * 
FROM Users 
WHERE UserName IN ('DomainName\_SSRSServiceAccount') 

- DFGRYH-DFGRYH - DFGRYH-DFGRYH

- Identifizieren Sie das Abonnement, dessen Eigentum Sie mögen, dass

SELECT * 
FROM Subscriptions 
WHERE OwnerID = 'DFGRYH-DFGRYH--DFGRYH-DFGRYH' 
    AND Description = 'Send e-mail to [email protected]' 
ORDER BY LastRunTime 
    ,LastStatus 

bearbeiten - aktualisieren Sie das Abonnement mit neuen Besitzern, die Änderung auf der SSRS-Berichte

widerspiegeln 0
UPDATE Subscriptions 
SET OwnerID = 'DFGRYH-DFGRYH--DFGRYH-DFGRYH' 
WHERE SubscriptionID = 'B33A78FC-933D-47DB-AB50-43D36B24C0B8' 
+0

Wurde dieses Problem jemals gelöst? Ich habe es auch. – creatiive