Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel enthält Antworten auf häufig gestellte Fragen zur Integration von Microsoft SQL Server Reporting Services (SSRS) mit Microsoft Dynamics GP 10.0 und Microsoft Dynamics GP 2010.
Gilt für: Microsoft Dynamics GP
Ursprüngliche KB-Nummer: 954242
Allgemeine Fragen und Antworten
F1: Wo finde ich Dokumentation zu SQL Server Reporting Services für Microsoft Dynamics 10.0?
A1: So laden Sie das SQL Server Reporting Services-Verwaltungshandbuch herunter.
F2: Wo finde ich Dokumentation zu SQL Server Reporting Services für Microsoft Dynamics 2010?
A2: Um den SQL Server Reporting Services-Leitfaden (SQLServerReportingServicesGuide.pdf) herunterzuladen, besuchen Sie Microsoft Dynamics GP 2010 Guides: Analytics and Reporting.
F3: Wo erhalte ich den SQL Server Reporting Services-Assistenten und Berichtsmodelle?
A3: Der SQL Server Reporting Services-Assistent ist in Microsoft Dynamics GP 10.0 CD2 verfügbar.
F4: Kann ich den SQL Server Reporting Services-Assistenten auf einem 64-Bit-Server installieren und ausführen?
A4: Der SQL Server-Berichterstellungs-Assistent für Microsoft Dynamics GP 10.0 wird unter 64-Bit-Betriebssystemen unterstützt. Weitere Informationen finden Sie unter Beschreibung der 64-Bit-Betriebssysteme, die zusammen mit Microsoft Dynamics GP unterstützt werden.
Notiz
Die allgemeinen x64 Dexterity-Komponenten müssen installiert werden, bevor Sie den SQL Server Reporting Services-Assistenten auf einem x64-Betriebssystem installieren.
F5: Welche Versionen von SQL Server Reporting Services werden unterstützt?
A5: Der SQL Server Reporting Services-Assistent wird in den Standard- und Enterprise-Editionen von SQL Server Reporting Services 2005 mit Service Pack 2 oder einem höheren Service Pack unterstützt.
SQL Server Reporting Services 2008 und SQL Server Reporting Services 2008 R2 werden ebenfalls unterstützt, mit den folgenden Bedingungen:
Service Pack 3 für den SQL Server Reporting Services-Assistenten ist für die Installation mit SQL Server 2008 erforderlich. Service Pack 4 für den SQL Server Reporting Services-Assistenten ist für die Installation mit SQL Server 2008 R2 erforderlich.
Wenn die Benutzerkontensteuerung (User Account Control, UAC) auf dem Windows Server 2008-basierten Server aktiviert ist, müssen Sie in der Programmgruppe mit der rechten Maustaste auf den SQL Server Reporting Services-Assistenten klicken und dann "Als Administrator ausführen" auswählen, um die erforderlichen Berechtigungen zu erhalten.
Weitere Informationen finden Sie unter Beschreibung der 64-Bit-Betriebssysteme, die zusammen mit Microsoft Dynamics GP unterstützt werden. Wenn Sie die SSRS SQL Server Reporting Services 2008-Berichte in der benutzerdefinierten Berichtsliste in Microsoft Dynamics GP 10.0 auflisten möchten, müssen Sie die folgenden Bedingungen berücksichtigen:
Sie müssen Microsoft Dynamics GP 10.0 mit Service Pack 3 oder einer höheren Version verwenden, um mit SQL Server 2008 kompatibel zu sein. Sie müssen Microsoft Dynamics GP 10.0 mit Service Pack 5 oder höher verwenden, um mit SQL Server 2008 R2To kompatibel zu sein, um die neueste Updateversion für Microsoft Dynamics GP 10.0 herunterzuladen.
Im Setupfenster der Berichterstellungstools müssen Sie die folgende Syntax im Feld "Berichtsserver-URL" auf der Registerkarte "SQL Reporting Services" verwenden, wenn Sie eine SSRS-Bereitstellung im nativen Modus verwenden:
http:// <servername>:<port> /ReportServer/ReportService2005.asmx
Notiz
Wenn Sie eine benannte Instanz für Ihre SSRS 2008-Installation erstellt haben, kann Ihre URL wie folgt aussehen:
http:// <servername>:<port> /ReportServer2008/ReportService2005.asmx
Sie können die URL überprüfen, die auf der Registerkarte "Webdienst-URL" des SSRS SQL Server 2008 Reporting Services Configuration Manager-Tools verwendet werden soll.
Q6: Welche Berichte in Microsoft Dynamics GP 10.0 verfügbar sind
A6: In Microsoft Dynamics GP 10.0 basieren mehr als 60 Berichte und 13 Berichtsmodelle auf der SQL Server 2005 Reporting Services-Technologie. SQL Server Reporting Services-Berichte rufen Daten aus Microsoft Dynamics GP ab. Diese Berichte sind in der Berichtsliste sichtbar, wenn die entsprechende Einrichtung abgeschlossen ist.
Um die Einrichtung zu vereinfachen, werden Berichte automatisch berichtsrollen zugeordnet, die während der Installation erstellt werden.
SSRS-Berichte
- Außendienst
- Vertragsinformationen
- SVC RTV Hard Copy Financial
- Ergänzungsbericht
- Banktransaktionsverlaufsbericht
- Scheckbuchregister
- Abschreibungsdetails für Anlageanlagen
- Anlagenabschreibungsbuch
- Anlagevermögen im Bericht über die General Ledger-Abstimmung -Journaleintragsbericht
- Periodenprojektionsbericht
- Bericht über Renteneintritte
- Quellenkreuzverweis
- Detail des Testabgleichs
- Zusammenfassung des Testabgleichs
- Nicht eingezahlte Belege Personalwesen
- Anwesenheitsdetails für Mitarbeiter
- Zusammenfassung der Mitarbeiterbeteiligung
- Registrierung nach Vorteil
- Anmeldung nach Mitarbeiterbestand
- Kaufberatungsbericht
- Kaufbestätigungen
- Umsatzzusammenfassung
- Bestandsstatus Fertigung
- BOM-Detailbericht
- Artikel-Standardkosten-Änderungsbericht
- Auftragsdetails
- Produktions-BOM-Bericht Standardkosten
- MO PO Links Report sortieren nach Anbieter
- Auswahlbericht - Artikelnummer
- Auswahlbericht Multibin - Artikelnummer
- Traveler Graphics Bericht über Lohnbuchhaltung
- Verlauf überprüfen
- Registrierung überprüfen
- Lohn- und Stundenbericht der Abteilung
- Ergebniszusammenfassung
- Mitarbeitergehaltsverlauf
- Mitarbeiterlohn und Stunde
- Lohnbuchhaltungszusammenfassung
- Staatslohnbericht
- Projekt "Urlaubskrankezeitliste"
- Detaillierte Saldenübersicht
- Monatliche Mitarbeiterauslastung
- PA PBW Gebühr -PA PBW T und M
- Arbeitsblatt zur Rechnungsstellung (CPFP) vor der Abrechnung
- Arbeitsblatt T und M -Projektkostenaufschlüsselung
- Laufende Projekte im Einkauf
- Altersabgleich - nach Dokumentdatum
- Unterbericht zu Details der altersgeprüften Saldenaufstellung - nach Dokumentdatum
- Empfangene Nachbestellte Artikel
- Baranforderungen
- Erwartete Lieferungen
- Alter Alter Testbilanz
- Bestellverlauf
- Bestellungsstatus
- Empfangen nicht in Rechnung gestellt
- Empfangene Trx-Geschichte
- Transaktionsdetails
- Verkaufszusammenfassung des Anbieters
- Fällige Konten - Bericht über überfällige Salden - Detail
- Historisch gealterte Probebilanz
- Forderungsumsatzanalyse
- Vertriebshistorie
- Verkaufsdokumentstatus – Verkaufstransaktionsverlauf
- Verkaufstransaktionsverlauf Zahlungsdetails Unterbericht
- Verkaufstransaktionsverlauf Steuerdetails Unterbericht
- SOP-Dokumentanalyse
- SOP-Dokumentenanalyse je nach Kunde
- SOP Inventory Sales Report
Fragen und Antworten zu Setup
F1: Kann ich SQL Server Reporting Services im SharePoint-Integrationsmodus mit den Microsoft Dynamics GP 10.0-Berichten verwenden?
A1: Derzeit wird der integrierte SharePoint-Modus mit Microsoft Dynamics GP 10.0 nicht unterstützt, und der SQL Server Reporting Services-Assistent stellt keine Berichte auf einer Website bereit, die im integrierten SharePoint-Modus ausgeführt wird.
F2: Was sind die Voraussetzungen für die Bereitstellung von Berichten mithilfe des SQL Server Reporting Services-Assistenten?
A2: Sie müssen die folgenden Anwendungen auf einem 32-Bit-Server installiert und konfiguriert haben:
Eine der folgenden Versionen von SQL Server Reporting Services:
SQL Server Reporting Services 2005 mit Service Pack 2 oder einem höheren Service Pack
SQL Server Reporting Services 2008 mit Service Pack 3 für SQL Server Reporting Services Wizard SQL Server Reporting Services 2008 R2 mit Service Pack 4 für SQL Server Reporting Services Wizard
Internetinformationsdienste 6.0 (nur SQL Server Reporting Services 2005)
Windows Internet Explorer 6 Service Pack 1 oder höher, Internet Explorer 7, Internet Explorer 8 oder Internet Explorer 9
Dynamics GP 10.0 mit Service Pack 1 oder einem späteren Service Pack
F3: Ich habe meine eigenen benutzerdefinierten SSRS-Berichte erstellt und im Berichts-Manager veröffentlicht. Sie werden jedoch nicht in der Liste "Benutzerdefinierter Bericht" in Microsoft Dynamics GP 10.0 angezeigt.
A3: Die Benutzerdefinierte Berichtsliste soll Berichte abrufen, die mithilfe des SQL Server Reporting Services-Assistenten für SQL Server Reporting Services bereitgestellt werden.
Wenn Sie Berichte anzeigen möchten, die nicht mit diesem Tool bereitgestellt wurden, müssen Sie die Ordnerstruktur replizieren, die das Tool erstellt, um Ihre SSRS-Berichte in der benutzerdefinierten Berichtsliste anzuzeigen. Gehen Sie dazu wie folgt vor:
Erstellen Sie einen Ordner auf oberster Ebene, der für Ihre Unternehmensdatenbank benannt ist (z. B. ZWEI).
Erstellen Sie innerhalb des Ordners, den Sie in Schritt 1 erstellt haben, einen Ordner, der für eine der Serien in Microsoft Dynamics GP benannt ist. Nennen Sie z. B. den Ordner "Finanzdaten", "Vertrieb" oder "Einkauf".
Wenn Sie einen SSRS-Bericht in diesen Serienordner verschieben, wird er in der Liste "Benutzerdefinierter Bericht" angezeigt, nachdem Sie die richtige URL im Setupfenster der Berichtstools eingegeben haben.
Notiz
Diese Berichte werden in der Reporting Services-Berichtsliste unter jeder Reihe in Microsoft Dynamics GP 2010 angezeigt. Wenn sie dort nicht aufgeführt sind, gelten diese Regeln ebenfalls.
F4: Wie richte ich die Sicherheit für Microsoft Dynamics GP SSRS-Berichte ein?
A4: Sie müssen Zugriff auf einige Elemente gewähren, damit Benutzer SSRS-Berichte anzeigen können. Gehen Sie dazu wie folgt vor:
Gewähren Des Zugriffs auf die Startseite des Berichts-Managers. Startseite des Berichts-Managers
Legen Sie Berechtigungen für die Datenbank fest.
Es gibt zwei Methoden zum Konfigurieren der Sicherheit in SQL Server Reporting Services:
Verwenden von SQL Server Management Studio (nur SQL Server Reporting Services 2005)
Mithilfe des Berichts-Managers von SQL Server Reporting Services
Weitere Informationen zur Sicherheit finden Sie in Kapitel 3 und Kapitel 7 des Sql Server Reporting Services-Verwaltungshandbuchs. Informationen zum Abrufen des SQL Server Reporting Services-Verwaltungshandbuchs finden Sie unter A1 im Abschnitt "Allgemeine Fragen und Antworten ".
Fragen und Antworten zur Problembehandlung
F1: Wenn ich versuche, Berichte mithilfe des SQL Server Reporting Services-Assistenten bereitzustellen, erhalte ich die folgende Fehlermeldung:
Angegebenes Argument lag außerhalb des Bereichs gültiger Werte. Parametername: Standort
A1: Diese Fehlermeldung tritt auf, wenn Sie den SQL Server Reporting Services-Assistenten auf einem 64-Bit-Server installiert haben. oder auf eine Site, die nicht die Standard-Site ist.
Um dieses Problem zu beheben, führen Sie die Bereitstellung auf einem 32-Bit-Server aus, auf dem alle erforderlichen Komponenten installiert sind. Sie können auch die erforderlichen Komponenten für die Ausführung des SQL Server Reporting Services-Assistenten auf einem 64-Bit-Server installieren. Weitere Informationen hierzu finden Sie unter F und A3 im Abschnitt "Allgemeine Fragen und Antworten ".
F2: Wenn ich versuche, einen SSRS-Bericht anzuzeigen, erhalte ich die folgende Fehlermeldung:
Während der Berichtsverarbeitung ist ein Fehler aufgetreten. (rsProcessingAborted)
Eine Verbindung mit der Datenquelle 'DataSourceGPCompany' kann nicht erstellt werden. (rsErrorOpeningConnection)
A2: Diese Fehlermeldung kann auftreten, wenn in der Datenquelle ein zusätzlicher Zeichenbereich vorhanden ist, den die SSRS-Berichte für die Kommunikation mit SQL Server verwenden.
Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:
Besuchen Sie die folgende Website:
http://< server_name >/reports
Notiz
Ersetzen Sie < server_name > durch den tatsächlichen Namen Ihres Servers.
Wählen Sie Datenquellen und dann einen der GP XXX-Ordner aus, die den Microsoft Dynamics GP-Unternehmen entsprechen, für die Sie Berichte bereitgestellt haben.
Bestimmen Sie im Feld "Verbindungszeichenfolge", ob ein zusätzliches Zeichenabstand zwischen dem Zeichen = und den zeichen um sie herum vorhanden ist.
Das folgende Beispiel ist beispielsweise falsch:
Datenquelle = Server\Instanz; Initial Catalog=TWO; Integrierte Sicherheit=True
Um dieses Problem zu beheben, ändern Sie es in das folgende Beispiel:
Datenquelle=Server\Instanz; Anfangskatalog=TWO; Integrierte Sicherheit=True
Wiederholen Sie die Schritte 2 und 3 für jede aufgeführte Datenquelle.
F3: Wenn ich versuche, auf einen Bericht zuzugreifen, erhalte ich die folgende Fehlermeldung:
Während der Berichtsverarbeitung ist ein Fehler aufgetreten. (rsProcessingAborted)
Eine Verbindung mit der Datenquelle 'DataSourceGPCompany' kann nicht erstellt werden. (rsErrorOpeningConnection)
Fehler bei der Anmeldung für den Benutzer "domäne\Benutzername".
A3: Dieses Problem tritt auf, da Sie keine Berechtigungen für den Bericht haben.
Um dieses Problem zu beheben, müssen Sie Datenbankberechtigungen abrufen. (siehe Kapitel 7 des Reporting Services-Administratorhandbuchs). Informationen zum Abrufen des SQL Server Reporting Services-Verwaltungshandbuchs finden Sie unter A1 im Abschnitt "Allgemeine Fragen und Antworten ".
F4: Wenn ich versuche, einen SSRS-Bericht anzuzeigen, erhalte ich die folgende Fehlermeldung:
Während der Berichtsverarbeitung ist ein Fehler aufgetreten.
Fehler bei der Abfrageausführung für den Datensatz 'dsCompanyName'.
Die SELECT-Berechtigung wurde für das Objekt "SY01500", die Datenbank "DYNAMICS", das Schema "dbo" verweigert.
A4: Dieses Problem tritt auf, wenn die entsprechende SQL Server-Anmeldung nicht zur rpt_alluser Datenbankrolle in der DYNAMICS-Datenbank hinzugefügt wurde.
Um dieses Problem zu beheben, fügen Sie dieser Datenbankrolle eine SQL Server-Anmeldung hinzu. Weitere Informationen finden Sie auf Seite 35 des Reporting Services-Administratorhandbuchs. Informationen zum Abrufen des SQL Server Reporting Services-Verwaltungshandbuchs finden Sie unter A1 im Abschnitt "Allgemeine Fragen und Antworten ".
Q5: Wenn ich versuche, einen SQL Server Reporting Services-Bericht von einer Client-Workstation auszuführen, erhalte ich die folgende Fehlermeldung.
Während der Berichtsverarbeitung ist ein Fehler aufgetreten. (rsProcessingAborted)Eine Verbindung mit der Datenquelle 'DataSourceGPCompany' kann nicht erstellt werden. (rsErrorOpeningConnection)Fehler bei der Anmeldung für den Benutzer "NT AUTHORITY\ANONYMOUS LOGON". Während der Berichtsverarbeitung ist ein Fehler aufgetreten. (rsProcessingAborted)
Eine Verbindung mit der Datenquelle 'dsGP10 XX' kann nicht erstellt werden. (rsErrorOpeningConnection)
Um weitere Informationen zu diesem Fehler zu erhalten, navigieren Sie zum Berichtsserver auf dem lokalen Computer, oder aktivieren Sie Remotefehler.
Notiz
XX ist ein Platzhalter mit zwei Buchstaben für die Datenreihe, zu der der Bericht gehört, zu dem Sie drucken möchten. Diese Serie kann z. B. GL, BR, PM oder FA sein.
A5: Dieses Problem tritt auf, wenn SSRS oder Internetinformationsdienste (IIS) auf einem anderen Computer als dem Computer installiert sind, auf dem die Instanz von SQL Server für Microsoft Dynamics GP ausgeführt wird.
Standardmäßig verwendet SQL Server Reporting Services die Windows-Authentifizierung. Es gibt jedoch eine Einschränkung bei der Windows-Authentifizierung, mit der Windows-Anmeldeinformationen nur von einer Quelle an eine andere übergeben werden können.
Im Problem Q5-Szenario müssen Sie zunächst Ihre Anmeldeinformationen von der GP-Arbeitsstation an den IIS-Server übergeben, auf dem die SSRS-Berichte gespeichert werden. Anschließend muss IIS sql Server aufrufen, um die Berichte aufzufüllen. Aufgrund dieses "Double-Hop"-Verhaltens wird die Windows-Authentifizierung jedoch inoperativ.
Um dieses Problem zu beheben, müssen Sie SQL Server Reporting Services die Anmeldeinformationen an den Computer übergeben, auf dem SQL-Authentifizierung verwendet wird. Gehen Sie dazu wie folgt vor:
Navigieren Sie auf dem Server, auf dem IIS ausgeführt wird, zum Berichts-Manager. Der Link kann z. B. dem folgenden Beispiel ähneln:
http:// server : port /Reports
Wählen Sie "Datenquellen" aus.
Wählen Sie aus, um einen der Microsoft Dynamics GP-Datenquellenordner zu öffnen, z. B.
GPDYNAMICS
.Im Feld "Verbindungszeichenfolge" wird möglicherweise eine
Integrated Security = True
Zeichenfolge angezeigt. Sie müssen es inIntegrated Security = False
ändern.Wählen Sie die in der Berichtsserveroption gespeicherten Anmeldeinformationen aus.
Geben Sie den Benutzernamen und das Kennwort einer SQL Server-Anmeldung ein, die Zugriff auf jede Microsoft Dynamics GP-Datenbank hat.
Es wird empfohlen, die Sa-Anmeldung nicht zu verwenden. Es ist besser, eine neue Anmeldung zu erstellen und ihm schreibgeschützten Zugriff auf die Datenbank zu gewähren.
Wählen Sie Übernehmen aus, um die Änderungen zu speichern.
Wählen Sie oben im Fenster den Link "Datenquellen" aus.
Wiederholen Sie die Schritte 3 bis 7 für jede GP xxxx-Datenquelle.
Führen Sie die folgenden Schritte aus, um eine schreibgeschützte SQL Server-Anmeldung zu erstellen:
Erweitern Sie in SQL Server Management Studio "Sicherheit", klicken Sie mit der rechten Maustaste auf den Ordner "Anmeldungen", und wählen Sie dann "Neue Anmeldung" aus.
Geben Sie den Anmeldenamen und das Kennwort ein, der Ihren Richtlinien entspricht.
Klicken Sie auf OK, um die Anmeldung zu erstellen.
Doppelklicken Sie auf das Login, um das Login-Eigenschaften-Fenster zu öffnen.
Wählen Sie "Benutzerzuordnung" und dann die DYNAMICS-Datenbank und alle GP-Unternehmensdatenbanken aus.
Fügen Sie unter "Benutzerzuordnung" diesen Benutzer zur rpt_power Benutzerdatenbankrolle hinzu. Sie stellt den Datenquellen die erforderlichen Berechtigungen für alle gespeicherten Prozeduren bereit und sorgt dafür, dass die Berichte auf die entsprechenden Ansichten zugreifen können.
Notiz
Diese Methode gewährt Benutzern Zugriff auf alle SSRS-Berichte, da die Windows-Authentifizierung nicht mehr verwendet wird. Außerdem müssen Sie den Zugriff auf bestimmte Unternehmens- und Serienordner und Berichte im Berichts-Manager entfernen, um zu bestimmen, was der Benutzer anzeigen kann.
Die andere Option zum Beheben dieses Problems besteht darin, die Kerberos-Authentifizierung zu aktivieren.
F6: Wenn ich versuche, den SQL Server Reporting Services-Assistenten auszuführen, erhalte ich die folgende Fehlermeldung:
Fehler beim Abrufen der COM-Klassenfactory für komponenten mit CLSID {58737586-7149-11D4-9BB0-00A0CC359411} aufgrund des folgenden Fehlers: 80040154.
A6: Dieses Problem tritt auf, wenn die folgenden Komponenten nicht auf dem Computer installiert sind, auf dem Sie den SQL Server Reporting Services-Assistenten ausführen:
Internetinformationsdienste 6.0 (nur SQL Server Reporting Services 2005)
Microsoft SQL Server Reporting Services 2005 mit Service Pack 2
Microsoft Dynamics GP 10.0 (einschließlich der freigegebenen Dexterity-Komponenten)
F7: Wenn ich versuche, einen SQL Server Reporting Services-Bericht anzuzeigen, erhalte ich die folgende Fehlermeldung:
Während der Berichtsverarbeitung ist ein Fehler aufgetreten. (rsProcessingAborted) Element wurde bereits hinzugefügt. Schlüssel im Wörterbuch: 'xxx' Schlüssel hinzugefügt: 'xxx'
A7: Dieses Problem tritt auf, wenn Service Pack 2 für SQL Server 2005 nicht angewendet wurde. Führen Sie zum Anzeigen der Versionsinformationen das folgende Skript in SQL Server Management Studio aus:
SELECT @@version
Notiz
Build 9.00.3042 entspricht Service Pack 2.
Sie können auch die SQL Server Management Studio-Schnittstelle verwenden, um diese Informationen zu finden. Klicken Sie dazu in SQL Server Management Studio mit der rechten Maustaste auf den Servernamen, wählen Sie "Eigenschaften" aus, und wählen Sie dann "Allgemein" aus. Die Buildnummer wird im Feld "Version" angezeigt.
F8: Wenn ich versuche, den SQL Server Reporting Services-Assistenten auszuführen, erhalte ich die folgende Fehlermeldung:
System.Web.Services.Protocols.SoapException: Es trat eine Ausnahme auf beim Ausführen der in der Konfigurationsdatei angegebenen Erweiterungen. System.Web.HttpException: Die maximale Anforderungslänge wurde überschritten.
A8: Diese Fehlermeldung gibt an, dass die Web.config-Datei für den Berichtsserver nicht mithilfe der empfohlenen maximalen Anforderungslänge aktualisiert wurde. Führen Sie die folgenden Schritte aus, um die maximale Anforderungslänge manuell festzulegen:
Suchen Sie auf dem Server, auf dem IIS ausgeführt wird, die Datei "Web.config" für den Berichtsserver. Standardmäßig finden Sie diese Datei am folgenden Speicherort:
C:\Program Files\Microsoft SQL Server\MSSQL.1\Reporting Services\ReportServer
Erstellen Sie eine Sicherungskopie der Datei "Web.config".
Öffnen Sie die Datei "Web.config" in einem Text-Editor, und nehmen Sie dann die folgende Änderung vor.
Vorhandener Text
<httpRuntime executionTimeout = "9000"/>
Ersatztext
<httpRuntime executionTimeout = "9000" maxRequestLength="20690"/>
Starten Sie den SQL Server Reporting Services-Dienst neu, um die Änderung wirksam zu machen.
Führen Sie den SQL Server Reporting Services-Assistenten erneut aus.
F9: Wenn ich versuche, den SQL Server Reporting Services-Assistenten auszuführen, erhalte ich die folgende Fehlermeldung:
Für den Vorgang, den Sie versuchen, ist eine sichere Verbindung (HTTPS) erforderlich.
A9: Dieser Fehler kann auftreten, wenn Sie SQL Server Report Services 2008 verwenden. Während der Reporting Services 2008-Konfiguration wurde möglicherweise versehentlich die Option für die Verwendung von Secure Socket Layer (SSL) für Ihre Reporting Services-Website ausgewählt. Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:
Suchen Sie den Ordner SQL Server Reporting Services 2008. Dieser Ordner befindet sich standardmäßig unter dem folgenden Pfad:
C:\Program Files\Microsoft SQL Server 2008\MSRS10.xxxxx\Reporting Services\ReportServer
Öffnen Sie die Datei "rsreportserver.config" in einem Text-Editor. Nehmen Sie dann die folgende Änderung vor:
- Suchen Sie den folgenden Code:
<Add Key="SecureConnectionLevel" Value="2"/>
- Ersetzen Sie den vorhandenen Code durch folgenden Code:
<Add Key="SecureConnectionLevel" Value="0"/>
Speichern Sie die Änderungen.
Führen Sie den SQL Server Reporting Services-Assistenten erneut aus.
F10: Wenn ich versuche, einen SQL Server Reporting Services-Bericht von einer Clientarbeitsstation auszuführen, erhalte ich die folgende Fehlermeldung:
Während der Berichtsverarbeitung ist ein Fehler aufgetreten. (rsVerarbeitungAbgebrochen)
Fehlertext(rsFehlerBeimÖffnenDerVerbindung)
Um weitere Informationen zu diesem Fehler zu erhalten, navigieren Sie zum Berichtsserver auf dem lokalen Computer, oder aktivieren Sie die Anzeige von Remotefehlern.
A10: Dieser Fehler ist zu generisch für die Problembehandlung. Sie sollten Remotefehler aktivieren, um weitere Details zum Problem zu erhalten.
Navigieren Sie zu Sql Server
Wählen Sie Start aus, zeigen Sie auf Alle Programme, dann Microsoft SQL Server, und wählen Sie schließlich SQL Server Management Studio aus.
Wenn Sie dazu aufgefordert werden, stellen Sie eine Verbindung mit Ihrer SQL Server Reporting Services-Instanz her, indem Sie den Reporting Service Server-Typ auswählen.
Wenn eine Verbindung hergestellt wird, klicken Sie mit der rechten Maustaste auf den Namen Ihrer Instanz, und wählen Sie "Eigenschaften" aus. Wenn der Instanzname auf der linken Seite des Bildschirms nicht angezeigt wird, wählen Sie im Menü "Anzeigen > " Objekt-Explorer aus.
Wählen Sie im Eigenschaftenfenster die Registerkarte "Erweitert" aus, suchen Sie nach dem Abschnitt "Sicherheit", und legen Sie "RemoteErrors aktivieren" auf "True" fest.
Wählen Sie OK aus, um diese Änderung zu speichern, und lassen Sie den Benutzer das Problem erneut nachstellen.
F11: Beim Versuch, die SQL Server Reporting Services-Berichte für Microsoft Dynamics GP bereitzustellen, wird die folgende Fehlermeldung angezeigt:
Sie haben keinen Sicherheitszugriff, um Berichte an dem eingegebenen Speicherort bereitzustellen.
A11: Es gibt an, dass das Windows-/Domänenkonto, das beim Server angemeldet ist, während die Bereitstellung ausgeführt wird, nicht über die erforderlichen Rechte für SQL Server Reporting Services verfügt. Überprüfen Sie die folgenden:
Überprüfen Sie, ob Ihr Benutzer die Webdienst-URL (z. B.
https://servername/ReportServer
) aufrufen kann. Wenn Sie den nativen Modus verwenden, stellen Sie außerdem sicher, dass Sie auf die Berichts-Manager-Website (z. B.https://servername/Reports
) zugreifen können. Wenn dies nicht möglich ist, müssen Sie Ihren Benutzern gemäß Kapitel 7 des SQL Server Reporting Services-Handbuchs Berechtigungen erteilen.Wenn Sie eine Integrierte SSRS-Instanz von SharePoint verwenden, sollten Sie überprüfen, ob Sie die Bibliothek durchsuchen können, in der die Berichte bereitgestellt werden.
Wenn Sie alle SSRS-Websites durchsuchen können, fehlt möglicherweise die Rolle "Content Manager" für den nativen SSRS-Modus. Führen Sie die folgenden Schritte aus, um dies zu überprüfen:
Öffnen Sie SQL Server Management Studio auf Ihrem SQL Server, indem Sie "Start" auswählen, auf "Alle Programme" zeigen, dann Microsoft SQL Server und dann SQL Server Management Studio auswählen.
Herstellen einer Verbindung mit Ihrer SQL Server Reporting Services-Instanz
Erweitern Sie im Abschnitt Objekt-Explorer dieser Anwendung ihren Instanznamen und dann "Sicherheit" und dann "Rollen".
Klicken Sie mit der rechten Maustaste auf den Inhalts-Manager, und wählen Sie "Eigenschaften" aus.
Stellen Sie sicher, dass jede Option ausgewählt wurde, insbesondere "Modelle verwalten".
Speichern Sie die Änderung, vergewissern Sie sich, dass Dem bereitstellenden Benutzer Zugriff auf die SSRS-Rolle des Inhalts-Managers gewährt wurde, und versuchen Sie es erneut mit der Berichtsbereitstellung.
F12: Beim Versuch, auf die Berichts-Manager-Website zuzugreifen, wird die folgende Fehlermeldung angezeigt:
Der Benutzer "(Domäne\Alias)" verfügt nicht über erforderliche Berechtigungen. Stellen Sie sicher, dass ausreichende Berechtigungen erteilt und die Einschränkungen der Windows-Benutzerkontensteuerung (UAC) behandelt wurden.
Möglicherweise finden Sie diesen Fehler bei der Problembehandlung eines Berichtsbereitstellungsproblems.
A12: Dieser Fehler tritt aufgrund der Einschränkungen der Benutzerkontensteuerung auf der Website auf. Um dieses Problem zu beheben, müssen Sie die folgenden Schritte ausführen, um dem betreffenden Benutzer explizit Zugriff auf die Berichts-Manager-Website zu gewähren:
Melden Sie sich zunächst als Administrator für diese Anwendung beim SQL Server Reporting Services-Server an.
Wählen Sie "Start" und dann " Alle Programme" aus. Suchen Sie die Verknüpfung für Internet Explorer, klicken Sie mit der rechten Maustaste darauf, und wählen Sie "Als Administrator ausführen" aus.
Nachdem IE geöffnet wurde, navigieren Sie zu Ihrer Berichts-Manager-Website. Wenn Sie nicht wissen, welche URL es ist, können Sie "Start" und dann "Alle Programme" und dann "Microsoft SQL Server" und dann "Konfigurationstools" und dann "Reporting Service Configuration Manager" auswählen.
Nachdem die Berichts-Manager-Seite geladen wurde, wählen Sie oben rechts den Link "Websiteeinstellungen " aus.
Verwenden der Sicherheitsschnittstelle zum Hinzufügen des Benutzers zu den Rollen "Systemadministrator" oder "Systembenutzer"
Wählen Sie den Link "Start" aus, um zur Website der obersten Ebene zurückzukehren.
Sie können dann auch Ihren Benutzer zur Rolle "Inhalts-Manager" hinzufügen.
Wählen Sie in SQL Server 2008 die blaue Registerkarte "Eigenschaften " auf der Startseite aus, um diese Rolle ihrem Benutzer hinzuzufügen.
Wählen Sie in SQL Server 2008 R2 die Schaltfläche "Ordneroptionen " auf der Startseite aus, um die Rollenzuweisung auszuführen. Nachdem Sie diese Änderungen vorgenommen haben, kann Der Benutzer die Berichts-Manager-Website ohne Fehler durchsuchen.