Aktivieren von Remotefehlern (Reporting Services)
Sie können Servereigenschaften auf einem Reporting Services festlegen, um zusätzliche Informationen zu auf Remoteservern aufgetretenen Fehlerbedingungen zurückzugeben. Wenn in einer Fehlermeldung der Text „Um weitere Informationen zu diesem Fehler zu erhalten, navigieren Sie zum Berichtsserver auf dem lokalen Servercomputer, oder aktivieren Sie Remotefehler.“ angezeigt wird, können Sie die EnableRemoteErrors
-Eigenschaft festlegen, um zusätzliche Informationen zum Behandeln des Problems zu erhalten. Weitere Informationen finden Sie unter Berichtsserver-Systemeigenschaften.
In diesem Artikel:
Aktivieren von Remotefehlern für den SharePoint-Modus
Es gibt zwei verschiedene Prozeduren zum Aktivieren von Remotefehlern für den SharePoint-Modus von Reporting Services . Die Prozedur ist für die beiden verschiedenen Berichtsserverarchitekturen unterschiedlich. Die neuere, auf dem SharePoint-Dienst basierende Architektur, die in der SQL Server 2012 (11.x) -Version eingeführt wurde, verwendet eine Einstellung, die für jede Reporting Services -Dienstanwendung konfiguriert werden kann. Die ältere Architektur verwendet eine einzelne Einstellung auf Websiteebene.
Aktivieren von Remotefehlern für eine Reporting Services-Dienstanwendung
Aktivieren Sie für einen Berichtsserver im SharePoint-Modus, der mit SQL Server 2012 (11.x) oder einer neueren Version von Reporting Servicesinstalliert wurde, die Dienstanwendungseinstellung Remotefehler aktivieren. Die Einstellung kann für jede Reporting Services -Dienstanwendung konfiguriert werden.
Klicken Sie in der SharePoint-Zentraladministration in der Gruppe Anwendungsverwaltung auf Dienstanwendungen verwalten.
Suchen Sie Ihre Reporting Services -Dienstanwendung und wählen Sie den Namen der Dienstanwendung aus.
Wählen Sie Systemeinstellungen.
Wählen Sie im Abschnitt Sicherheit die Option Remotefehler aktivieren aus.
Wählen Sie OK aus.
Aktivieren von Remotefehlern für eine SharePoint-Website
Aktivieren Sie für einen Berichtsserver im SharePoint-Modus, der mit einer Version von Reporting Services vor SQL Server 2012 (11.x)installiert ist, die Websiteeinstellung Remotefehler im lokalen Modus aktivieren.
Wählen Sie unter Websiteaktionen die Option Website-Einstellungen für die zu ändernde Website aus.
Wählen Sie in der Gruppe Reporting Services die Option Einstellungen für Reporting Services-Websites aus.
Wählen Sie Remotefehler im lokalen Modus aktivieren aus.
Wählen Sie OK aus.
Aktivieren von Remotefehlern durch SQL Server Management Studio (nativer Modus)
Starten Sie Management Studio, und stellen Sie eine Verbindung mit einer Berichtsserverinstanz her. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit einem Berichtsserver in Management Studio.
Klicken Sie mit der rechten Maustaste auf den Berichtsserverknoten, und wählen Sie Eigenschaftenaus.
Wählen Sie Erweitert aus, um die Eigenschaftenseite zu öffnen. Weitere Informationen finden Sie unter Servereigenschaften (Seite „Erweitert“) – Reporting Services.
Wählen Sie im Abschnitt Sicherheit unter EnableRemoteErrors die Option True aus.
Wählen Sie OK aus.
Aktivieren von Remotefehlern per Skript (nativer Modus)
Erstellen Sie eine Textdatei, und kopieren Sie das folgende Skript in die Datei.
Public Sub Main() Dim P As New [Property]() P.Name = "EnableRemoteErrors" P.Value = True Dim Properties(0) As [Property] Properties(0) = P Try rs.SetSystemProperties(Properties) Console.WriteLine("Remote errors enabled.") Catch SE As SoapException Console.WriteLine(SE.Detail.OuterXml) End Try End Sub
Speichern Sie die Datei unter dem Namen
EnableRemoteErrors.rss
.Wählen Sie Start aus, zeigen Sie auf Ausführen, geben Sie cmd ein und wählen Sie OK aus, um eine Eingabeaufforderung zu öffnen.
Wechseln Sie in das Verzeichnis, das die von Ihnen erstellte RSS-Datei enthält.
Geben Sie die folgenden Befehlszeile ein. Ersetzen Sie dabei servername durch den Namen Ihres aktuellen Servers:
rs -i EnableRemoteErrors.rss -s https://servername/ReportServer
Weitere Informationen finden Sie unter Hilfsprogramm RS.exe (SSRS).
Ändern der ConfigurationInfo-Tabelle (nativer Modus)
Hinweis
Sie können die ConfigurationInfo
-Tabelle in der Berichtsserver-Datenbank bearbeiten, um EnableRemoteErrors
auf True festzulegen. Wenn der Berichtsserver jedoch aktiv verwendet wird, sollten Sie nach Möglichkeit SQL Server Management Studio oder ein Skript zum Ändern der Einstellungen verwenden. Wenn Sie die Einstellung in der Datenbank ändern, müssen Sie den Reporting Services -Dienst neu starten, bevor die Änderungen wirksam werden.