Fehler bei Berichtserstellung

4. Dezember 2014 11:43

Hallo zusammen,

ich erhalte einen Fehler beim ausführen von Berichten. Egal ob Standardberichte, oder meine eigenen die ich erstellt habe. Ich habe mich hier schon duch die Suche gelesen, aber leider bin ich da nicht so wirklich fündig geworden.

Der Fehler lautet:
Der Bericht kann nicht angezeigt werden. (rsProcessingAborted)

Dabei ist es völlig egal ob ich das als Admin oder als User ausführe, alle bekommen den selben Fehler.

Ereignisanzeige sagt:
Web service request SetDataSourceCredentials to Report Server http://pl-crmsrv/reportserver failed with SoapException. Error: Fehler bei der Berichtsverarbeitung. (rsProcessingAborted)

SetDataSourceCredentials
http://pl-crmsrv/reportserver
Fehler bei der Berichtsverarbeitung. (rsProcessingAborted)
w3wp
C:\Program Files\Microsoft Dynamics CRM\CRMWeb\

Hat jemand einen Rat für mich, was da nicht bzw. schief läuft?
Besten Dank im Voraus...

Re: Fehler bei Berichtserstellung

4. Dezember 2014 13:15

Hallo Marc,

kann es sein, das ihr die Berechtigungen für die Reporting Services geändert habt?
Ansonsten hilft auch ein Blick in die Log-Files des SQL-Servers und die Ereignisanzeige des Servers, dort sollten genauere Fehlermeldungen stehen.

Re: Fehler bei Berichtserstellung

4. Dezember 2014 13:30

Hallo Michael,

nein, nicht das ich wüsste.
Ich habe jetzt am SQL Server die Funktionen SQL Server Data Tools und Data Quality Services nachinstalliert und dann "Microsoft Dynamics CRM 2013-Berichterstellungserweiterung (mit SQL Server Data Tools-Support)" heruntergeladen und ebenfalls installiert. Leider keine Änderungen.

In der Ereignisanzeige steht jetzt noch zusätzlich:
Report Server (MSSQLSERVER) kann die Erweiterung SQLPDW nicht laden.
Report Server (MSSQLSERVER) kann die Erweiterung TERADATA nicht laden.

Wo bzw. wie kann ich die Berechtigungen für Reporting Services sehen oder ändern?

Außer dem "Report render failure. Error: Fehler bei der Berichtsverarbeitung. (rsProcessingAborted)" stand vorher nichts in den Logs. Das habe ich ja bereits im ersten Beitrag geschrieben.

Re: Fehler bei Berichtserstellung

5. Dezember 2014 09:34

Hallo Marc,

Report Server (MSSQLSERVER) kann die Erweiterung SQLPDW nicht laden.
Report Server (MSSQLSERVER) kann die Erweiterung TERADATA nicht laden

Diese beiden Meldungen kannst du ignorieren, die kommen auf fast jedem System und führen zu keiner Funktionseinschränkung.

Ansonsten habe ich aber aktuell auch keine Idee, was bei euch das Problem sein könnte.

Re: Fehler bei Berichtserstellung

5. Dezember 2014 09:49

Hi Michael,

ich habe gestern noch lange gesucht und gefummelt und endlich den Fehler gefunden.
Dem Benutzer NT SERVICE\ReportServer fehlten die Datenbankrollen CRMReaderRole, db_datareader, db_owner, public in allen CRM Datenbanken. Diese habe ich nun auf beide (MSCRM_CONFIG und die Unternehmensdatenbank vergeben und siehe da, es läuft.

Noch eine kleine Frage am Rande:
Verstehe ich das richtig, das die Berichte Userspezifisch ausgeführt werden? Ich benötige die Berichte aber Benutzerunabhängig für alle Daten.

Beispielsweise habe ich einen Bericht angelegt, der monatlich, jeweils für den letzten Monat auswerten soll, wie viele Kunden hinzugekommen sind. Dieser Bericht ist leer... Warum?

Re: Fehler bei Berichtserstellung

5. Dezember 2014 13:45

Hallo Marc,

vielen Dank für deine Rückmeldung über die Behebung des Fehlers :-)

Bitte eine neue Frage auch in einem neuen Beitrag stellen, so wird die Nutzung des Forums für alle einfacher.

Re: Fehler bei Berichtserstellung

9. Dezember 2014 07:38

Hi Marc,
für deine Frage am Rande, du könntest den Bericht über einen "festen" ConnectionString laufen lassen. Hierzu muss aber die SQL Datenbank berechtigt werden auch Spezifische Benutzernamen / Kennwörter zulassen. Alternative wäre hierzu du generierst einen Job [Scheduled Job], welcher unter deinem Admin-User läuft und der monatlich deinen speziellen Report ausführt und die so erstellte PDF irgendwo abspeichert.

Hoffe konnte dir helfen ;).
Grüße
gE3z