Reporting Services-Konfigurationsdateien

Reporting Services speichert Komponenteninformationen in der Registrierung und in Konfigurationsdateien, die bei der Installation in das Dateisystem kopiert werden. Konfigurationsdateien enthalten eine Kombination aus nur intern verwendeten und benutzerdefinierten Werten. Werte werden vom Benutzer durch die Konfigurationstools, die Befehlszeilen-Hilfsprogramme und manuelles Bearbeiten der Konfigurationsdateien definiert.

Die Konfigurationsdateien müssen nur dann geändert werden, wenn Sie erweiterte Einstellungen hinzufügen oder konfigurieren. Konfigurationseinstellungen werden als XML-Elemente oder -Attribute angegeben. Wenn Sie sich mit XML und Konfigurationsdateien auskennen, können Sie mit einem Text- oder Code-Editor benutzerdefinierbare Einstellungen ändern. Weitere Informationen dazu, wie Sie eine Konfigurationsdatei ändern oder wie der Berichtsserver neue und aktualisierte Konfigurationseinstellungen liest, finden Sie unter Ändern einer Reporting Services-Konfigurationsdatei (RSreportserver.config).

Hinweis

In früheren Versionen wies der Berichts-Manager seine eigene Konfigurationsdatei mit dem Namen RSWebApplication.config auf. Diese Datei ist jetzt veraltet. Haben Sie eine frühere Installation aktualisiert, wird diese Datei nicht gelöscht, der Berichtsserver kann jedoch keine Einstellungen aus dieser Datei lesen. Wenn die Datei auf dem Computer vorhanden ist, sollten Sie sie löschen. In SQL Server 2008 (10.0.x) und höheren Versionen werden alle Konfigurationseinstellungen für den Berichts-Manager und das Webportal in der Datei RSReportServer.config gespeichert und aus dieser Datei gelesen. Eine Liste der Einstellungen, die gelöscht oder verschoben wurden, finden Sie unter Aktuelle Änderungen in SQL Server Reporting Services in SQL Server 2016.

Inhalt dieses Artikels:

Überblick über Konfigurationsdateien (einheitlicher Modus)

Die nachstehende Tabelle enthält eine Beschreibung der Speicherorte von Konfigurationseinstellungen. Die meisten Konfigurationseinstellungen werden in Konfigurationsdateien gespeichert, die in Reporting Services enthalten sind. Standardmäßig ist das Installationsverzeichnis:

Install Paths  
C:\Program Files\Microsoft SQL Server\MSRSxx.MSSQLSERVER  (where xx is the MS SQL version number)
  or  
C:\Program Files\Microsoft SQL Server Reporting Services\SSRS  
  depending on the SSRS version
Gespeichert in: BESCHREIBUNG Standort
RSReportServer.config Speichert Konfigurationseinstellungen für Funktionsbereiche des Berichtsserverdiensts: Berichts-Manager oder Webportal, Report Server-Webdienst und Hintergrundverarbeitung. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter RSReportServer.config-Konfigurationsdatei. <Installation directory>\Reporting Services\ReportServer
RSSrvPolicy.config Speichert die Codezugriffs-Sicherheitsrichtlinien für die Servererweiterungen. Weitere Informationen zu dieser Datei finden Sie unter Verwenden von Reporting Services-Sicherheitsrichtliniendateien. <Installation directory>\Reporting Services\ReportServer
RSMgrPolicy.config Speichert die Codezugriffssicherheitsrichtlinien für das Webportal. Weitere Informationen zu dieser Datei finden Sie unter Verwenden von Reporting Services-Sicherheitsrichtliniendateien. <Installation directory>\Reporting Services\ReportManager
Web.config für den Berichtsserver-Webdienst Enthält nur Einstellungen, die für ASP.NET erforderlich sind. <Installation directory>\Reporting Services\ReportServer
Web.config für Berichts-Manager Enthält nur Einstellungen, die für ASP.NET erforderlich und für die SSRS-Version verfügbar sind. <Installation directory>\Reporting Services\ReportManager
ReportingServicesService.exe.config Speichert Konfigurationseinstellungen, die die Ablaufverfolgungsebenen und Protokolloptionen für den Berichtsserverdienst angeben. Weitere Informationen zu den Elementen in dieser Datei finden Sie unter ReportingServicesService-Konfigurationsdatei. <Installation directory>\Reporting Services\ReportServer\Bin
Registrierungseinstellungen Speichert den Konfigurationsstatus und andere Einstellungen für die Deinstallation von Reporting Services. Wenn Sie ein Installations- oder Konfigurationsproblem beheben möchten, liefern diese Einstellungen Informationen darüber, wie der Berichtsserver konfiguriert ist.

Ändern Sie diese Einstellungen nicht direkt, da eine solche Änderung die Installation ungültig machen kann.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceID>\Setup

- und -

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Services\ReportServer
RSReportDesigner.config Speichert Konfigurationseinstellungen für den Berichts-Designer. Weitere Informationen finden Sie unter RSReportDesigner-Konfigurationsdatei. <drive>:\Program Files\Microsoft Visual Studio 10\Common7\IDE\PrivateAssemblies.
RSPreviewPolicy.config Speichert die Codezugriffs-Sicherheitsrichtlinien für die Servererweiterungen, die während der Berichtsvorschau verwendet werden. Weitere Informationen zu dieser Datei finden Sie unter Verwenden von Reporting Services-Sicherheitsrichtliniendateien. C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssembliesr

Überblick über Konfigurationsdateien (SharePoint-Modus)

Die folgende Tabelle enthält eine Beschreibung der Konfigurationsdateien, die für einen Berichtsserver im SharePoint-Modus verwendet werden. Die meisten Konfigurationseinstellungen werden in Datenbanken der SharePoint-Dienstanwendung gespeichert. Weitere Informationen finden Sie unter Reporting Services-SharePoint-Dienst und -Dienstanwendungen.

Standardmäßig ist das Installationsverzeichnis für den SharePoint-Modus:

Install path
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\WebServices\Reporting  
Gespeichert in: BESCHREIBUNG Standort
RSReportServer.config Speichert Konfigurationseinstellungen für Funktionsbereiche des Berichtsserverdiensts: Berichts-Manager oder Webportal, Report Server-Webdienst und Hintergrundverarbeitung. Weitere Informationen zu den einzelnen Einstellungen finden Sie unter RSReportServer.config-Konfigurationsdatei. <Installation directory>\Reporting Services\ReportServer
RSSrvPolicy.config Speichert die Codezugriffs-Sicherheitsrichtlinien für die Servererweiterungen. Weitere Informationen zu dieser Datei finden Sie unter Verwenden von Reporting Services-Sicherheitsrichtliniendateien. <Installation directory>\Reporting Services\ReportServer
Web.config für den Berichtsserver-Webdienst Enthält nur Einstellungen, die für ASP.NET erforderlich und für die SSRS-Version verfügbar sind. <Installation directory>\Reporting Services\ReportServer
Registrierungseinstellungen Speichert den Konfigurationsstatus und andere Einstellungen für die Deinstallation von Reporting Services. Darüber hinaus werden Informationen zu jeder Reporting Services-Dienstanwendung gespeichert.

Ändern Sie diese Einstellungen nicht direkt, da eine solche Änderung die Installation ungültig machen kann.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \Microsoft SQL Server\<InstanceID>\Setup

Beispielinstanz-ID: MSSQL13.MSSQLSERVER

- und -

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Reporting Services\Service Applications
RSReportDesigner.config Speichert Konfigurationseinstellungen für den Berichts-Designer. Weitere Informationen finden Sie unter RSReportDesigner-Konfigurationsdatei. <drive>:\Program Files\Microsoft Visual Studio 10\Common7\IDE\PrivateAssemblies.

Reporting Services-Berichtsserver (nativer Modus)
Reporting Services-Erweiterungen
rsconfig-Hilfsprogramm (SSRS)
Starten und Beenden des Berichtsserverdiensts