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.
Reporting Services speichern Anwendungseinstellungen in einer Datei „RSReportServer.config“. In dieser Datei befinden sich Konfigurationseinstellungen sowohl für URLs als auch für URL-Reservierungen. Diese Konfigurationseinstellungen haben ganz verschiedene Zwecke und Regeln für Änderungen. Wenn Sie es gewohnt sind, Konfigurationsdateien zu ändern, um eine Bereitstellung zu optimieren, finden Sie in diesem Thema hilfreiche Informationen dazu, wie jede URL-Einstellung verwendet wird.
URL-Einstellungen in der RSReportServer.config-Datei
Reporting Services speichern URLs für den Anwendungs- und Berichtszugriff und zum Verbinden von Front-End-Webkomponenten mit einem Back-End-Berichtsserver.
URLs für Anwendungszugriff
URLs werden für den Zugriff auf den Report Server-Webdienst und den Berichts-Manager verwendet. Verwenden Sie zum Konfigurieren der URLs das Reporting Services-Konfigurationstool. Das Tool erstellt die URL-Reservierungen für jede Anwendung in HTTP.SYS und fügt Einträge für die URLs im URLReservations Abschnitt RSReportServer.confighinzu.
Informationen zum Anzeigen von Beschreibungen der einzelnen Elemente im Abschnitt finden Sie unter
URLReservationsRSReportServer-Konfigurationsdatei in SQL Server Books Online.Weitere Informationen zur Syntax nur des Elements finden Sie unter URL-Reservierungssyntax (SSRS Configuration Manager).For more information about the syntax of just the
UrlStringelement, see URL Reservation Syntax (SSRS Configuration Manager).Anweisungen zum Konfigurieren von URLs für den Anwendungszugriff finden Sie unter Konfigurieren einer URL (SSRS Configuration Manager).
URLs für Berichtszugriff
Reporting Services umfassen eine Berichtsserver-E-Mail-Übermittlungserweiterung, mit der Sie Berichtslinks oder Anlagen senden können. Ein Berichtshyperlink wird erstellt, wenn der Bericht übermittelt wird. Die E-Mail-Übermittlungserweiterung des Berichtsservers verwendet die UrlRoot Einstellung in der Konfigurationsdatei, um den Link zu erstellen.
UrlRoot wird auch verwendet, um Verknüpfungen in einem gerenderten Bericht aufzulösen, der durch unbeaufsichtigte Berichtsverarbeitung generiert wird.
UrlRoot wird automatisch in der datei RSReportServer.config angegeben, wenn Sie URLs für den Anwendungszugriff konfigurieren. Wenn Sie diesen Wert in der Konfigurationsdatei ändern, müssen Sie eine gültige URL-Adresse für einen Report Server-Webdienst angeben, der mit einer Berichtsserver-Datenbank mit Berichten, die Sie übermitteln möchten, verbunden ist. Sie können nur eine UrlRoot für eine einzelne Berichtsserverinstanz angeben. Nur ein UrlRoot Eintrag kann in der RSReportServer.config Datei für eine beliebige Berichtsserverinstanz vorhanden sein. Wenn mehrere URLs für den Report Server-Webdienst reserviert sind, müssen Sie einen der verfügbaren Werte auswählen.UrlRoot
In den meisten Fällen müssen Sie nicht ändern UrlRoot. Wenn auf den Berichtsserver jedoch über eine vollqualifizierte URL zugegriffen wird und Sie keine URL konfiguriert haben, die einen Hostheader für den vollqualifizierten Websitenamen verwendet, müssen Sie die RSReportServer.config manuell bearbeiten, um die UrlRoot vollqualifizierte Berichtsserver-URL festzulegen, die zum Rendern des Berichts verwendet wird (z. B. https://www.adventure-works.com/mywebapp/reportserver).
URLs, die Berichts-Manager und Webparts mit dem Report Server-Webdienst verbinden
Der Berichts-Manager und die SharePoint 2.0-Webparts für Reporting Services sind Web-Front-End-Komponenten, die eine Verbindung mit einem Berichtsserver herstellen. URLs, die verwendet werden, um eine Verbindung mit einem Back-End-Berichtsserver herzustellen, umfassen Folgendes:
ReportServerUrl(wird vom Berichts-Manager verwendet)ReportServerExternalUrl(von WebParts verwendet)
Hinweis
Frühere Versionen von Reporting Services enthielten das ReportServerVirtualDirectory Element. Dieser Wert ist in SQL Server 2008 und höheren Versionen veraltet. Wenn Sie eine vorhandene Installation aktualisiert haben und eine Konfigurationsdatei mit dieser Einstellung verwenden, wird dieser Wert vom Berichtsserver nicht mehr gelesen.
Die folgende Tabelle bietet einen Überblick über alle URLs, die in einer Reporting Services-Konfigurationsdatei angegeben werden können.
| Konfiguration | Verwendung | BESCHREIBUNG |
|---|---|---|
ReportServerUrl |
Wahlfrei. Dieses Element ist nicht in der RSReportServer.config-Datei enthalten, es sei denn, Sie fügen es selbst hinzu. Legen Sie dieses Element nur fest, wenn Sie eines der folgenden Szenarios konfigurieren: Der Berichts-Manager bietet Web-Front-End-Zugriff auf einen Report Server-Webdienst, der auf einem anderen Computer oder einer anderen Instanz auf demselben Computer ausgeführt wird. Wenn Sie über mehrere URLs zu einem Berichtsserver verfügen und möchten, dass der Berichts-Manager eine bestimmte URL verwendet. Sie verfügen über eine bestimmte Berichtsserver-URL, über die alle Berichts-Manager-Verbindungen verwendet werden sollen. Beispielsweise können Sie den Berichts-Manager-Zugriff für alle Computer im Netzwerk aktivieren, erfordern jedoch, dass der Berichts-Manager über eine lokale Verbindung mit dem Berichtsserver verbunden ist. In diesem Fall könnten Sie ReportServerUrl auf "https://localhost/reportserver"" konfigurieren.Anweisungen zum Implementieren dieser Szenarien finden Sie unter Konfigurieren des Berichts-Managers (nativer Modus) in SQL Server Books Online. |
Dieser Wert gibt eine URL zum Berichtsserver-Webdienst an. Dieser Wert wird von der Report Manager-Anwendung beim Start gelesen. Wenn dieser Wert festgelegt ist, stellt der Berichts-Manager eine Verbindung mit dem Berichtsserver her, der in der URL angegeben ist. Der Berichts-Manager bietet standardmäßig Web-Front-End-Zugriff auf den Report Server-Webdienst, der innerhalb derselben Berichtsserverinstanz wie Der Berichts-Manager ausgeführt wird. Wenn Sie den Berichts-Manager jedoch mit einem Report Server-Webdienst verwenden möchten, der Teil einer anderen Instanz ist oder in einer Instanz auf einem anderen Computer ausgeführt wird, können Sie diese URL so festlegen, dass der Berichts-Manager eine Verbindung mit dem externen Report Server-Webdienst herstellt. Wenn ein SSL-Zertifikat (Secure Sockets Layer) auf dem Berichtsserver installiert ist, mit dem Sie eine Verbindung herstellen, muss der ReportServerUrl Wert der Name des Servers sein, der für dieses Zertifikat registriert ist. Wenn die Fehlermeldung "Die zugrunde liegende Verbindung wurde geschlossen: Vertrauensstellung für den SSL/TLS-Sicherheitskanal konnte nicht hergestellt werden" angezeigt wird, setzen Sie ReportServerUrl auf den vollqualifizierten Domänennamen des Servers, für den das SSL-Zertifikat ausgestellt wurde. Wenn das Zertifikat beispielsweise für https://adventure-works.com.onlinesales registriert ist, würde die URL des Berichtsservers https://adventure-works.com.onlinesales/reportserver lauten. |
ReportServerExternalUrl |
Wahlfrei. Dieses Element ist nicht in der RSReportServer.config-Datei enthalten, es sei denn, Sie fügen es selbst hinzu. Legen Sie dieses Element nur fest, wenn Sie SharePoint 2.0 Webparts verwenden und möchten, dass Benutzer einen Bericht abrufen und in einem neuen Browserfenster öffnen können. Fügen Sie < ReportServerExternalUrl> unter dem <ReportServerUrl> Element hinzu, und legen Sie es dann auf einen vollqualifizierten Berichtsservernamen fest, der in eine Berichtsserverinstanz aufgelöst wird, wenn in einem separaten Browserfenster zugegriffen wird. Löschen Sie nicht <ReportServerUrl>.Das folgende Beispiel veranschaulicht die Syntax: <ReportServerExternalUrl>http://myserver/reportserver</ReportServerExternalUrl> |
Dieser Wert wird von SharePoint 2.0 Webparts verwendet. In früheren Versionen wurde empfohlen, diesen Wert festzulegen, um den Berichts-Generator auf einem mit dem Internet verbundenen Berichtsserver bereitzustellen. Dies ist ein ungeprüftes Bereitstellungsszenario. Wenn Sie diese Einstellung in der Vergangenheit verwendet haben, um den Zugriff auf den Berichts-Generator aus dem Internet zu unterstützen, sollten Sie sich eine Alternative überlegen. |
Siehe auch
Konfigurieren von Berichtsserver-URLs (SSRS Configuration Manager)
Konfigurieren einer URL (SSRS Configuration Manager)