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 eine Fehlermeldung den Text
- "Um weitere Informationen zu diesem Fehler zu erhalten, navigieren Sie zum Berichtsserver auf dem lokalen Servercomputer, oder aktivieren Sie Remotefehler." enthält,
können Sie die EnableRemoteErrors-Eigenschaft festlegen, um auf zusätzliche Informationen zuzugreifen, die bei der Problembehandlung hilfreich sein können. Weitere Informationen finden Sie unter Berichtsserver-Systemeigenschaften in der SQL Server-Onlinedokumentation.
In diesem Thema
Aktivieren von Remotefehlern für den SharePoint-Modus
Aktivieren von Remotefehlern durch SQL Server Management Studio (Einheitlicher Modus)
Aktivieren von Remotefehlern per Skript (Einheitlicher Modus)
Ändern der ConfigurationInfo-Tabelle (Einheitlicher Modus)
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-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 oder einer neueren Version von Reporting Services installiert 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 klicken Sie auf den Namen der Dienstanwendung.
Klicken Sie auf Systemeinstellungen.
Klicken Sie im Abschnitt Sicherheit auf Remotefehler aktivieren.
Klicken Sie auf OK.
Nach oben
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 installiert ist, die Websiteeinstellung Remotefehler im lokalen Modus aktivieren.
Klicken Sie unter Websiteaktionen auf Siteeinstellungen für die zu ändernde Website.
Klicken Sie in der Gruppe Reporting Services auf Einstellungen für Reporting Services-Websites.
Klicken Sie auf Remotefehler im lokalen Modus aktivieren.
Klicken Sie auf OK.
Nach oben
Aktivieren von Remotefehlern durch SQL Server Management Studio
Starten Sie Management Studio, und stellen Sie eine Verbindung mit einer Berichtsserverinstanz her. Weitere Informationen finden Sie unter Vorgehensweise: Herstellen einer Verbindung mit einem Berichtsserver in Management Studio in der SQL Server-Onlinedokumentation.
Klicken Sie mit der rechten Maustaste auf den Berichtsserverknoten, und wählen Sie die Option Eigenschaften aus.
Klicken Sie auf Erweitert, um die Eigenschaftenseite zu öffnen. Weitere Informationen finden Sie unter Servereigenschaften (Seite Erweitert) – Reporting Services in der SQL Server-Onlinedokumentation.
Wählen Sie in EnableRemoteErrors True aus.
Klicken Sie auf OK.
Nach oben
Aktivieren von Remotefehlern per Skript
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.
Klicken Sie auf Start, zeigen Sie auf Ausführen, geben Sie cmd ein, und klicken Sie auf OK, um eine Eingabeaufforderung zu öffnen.
Wechseln Sie in das Verzeichnis, das die zuvor von Ihnen erstellte RSS-Datei enthält.
Geben Sie die folgende 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 rs-Hilfsprogramm (SSRS).
Nach oben
Ändern der ConfigurationInfo-Tabelle
-
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.
Nach oben