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.
Bevor Sie den Berichts-Manager oder den Report Server-Webdienst verwenden können, müssen Sie mindestens eine URL für jede Anwendung konfigurieren. Die Konfiguration der URLs ist obligatorisch, wenn Sie Reporting Services im reinen Dateimodus installiert haben (also durch Auswahl der Option Server installieren, jedoch nicht konfigurieren auf der Seite mit den Berichtsserver-Installationsoptionen im Installations-Assistenten). Wenn Sie Reporting Services in der Standardkonfiguration installiert haben, sind die URLs bereits für jede Anwendung konfiguriert. Wenn Sie über einen Berichtsserver verfügen, der für die Verwendung des integrierten SharePoint-Modus konfiguriert ist und Sie die Berichtsserverwebdienst-URL mithilfe des Reporting Services-Konfigurationstools aktualisieren, müssen Sie auch die URL in der SharePoint-Zentraladministration aktualisieren.
Verwenden Sie das Reporting Services-Konfigurationstool, um die URLs zu konfigurieren. Alle Teile der URL werden in diesem Tool definiert. Im Gegensatz zu früheren Versionen bieten Internetinformationsdienste-Websites keinen Zugriff mehr auf Reporting Services-Anwendungen in SQL Server 2008 und höheren Versionen.
Reporting Services bieten Standardwerte, die in den meisten Bereitstellungsszenarios gut funktionieren (einschließlich paralleler Bereitstellungen mit anderen Webdiensten und -anwendungen). Standard-URLs beinhalten Instanznamen, wodurch das Risiko von URL-Konflikten bei Ausführung mehrerer Berichtsserverinstanzen auf demselben Computer minimiert wird.
Dieses Thema enthält Anweisungen für die folgenden Aufgaben:
Erstellen Sie eine URL für den Report Server-Webdienst.
Erstellen Sie eine URL für den Berichts-Manager.
Legen Sie erweiterte URL-Eigenschaften fest, um zusätzliche URLs zu definieren.
Weitere Informationen dazu, wie URLs gespeichert und verwaltet werden und Interoperabilitätsprobleme auftreten, finden Sie unter "URL Reservations and Registration (SSRS Configuration Manager)" und "Install Reporting Services and Internet Information Services Side-by-Side (SSRS Native Mode)" in SQL Server Books Online. Beispiele für URLs, die häufig in einer Reporting Services-Installation verwendet werden, finden Sie unter Beispiele für URLs in diesem Thema.
Voraussetzungen
Bevor Sie eine URL erstellen oder ändern, beachten Sie folgende Punkte:
Sie müssen ein Mitglied der lokalen Administratorengruppe auf dem Berichtsservercomputer sein.
Wenn IIS 6.0 oder 7.0 auf demselben Computer installiert ist, überprüfen Sie die Namen virtueller Verzeichnisse auf jeder Website, die Port 80 verwendet. Wenn virtuelle Verzeichnisse mit den standardmäßigen virtuellen Reporting Services-Verzeichnisnamen (d. h. "Berichte" und "ReportServer") angezeigt werden, wählen Sie unterschiedliche virtuelle Verzeichnisnamen für die von Ihnen konfigurierten Reporting Services-URLs aus.
Verwenden Sie zum Konfigurieren der URLs das Reporting Services-Konfigurationstool. Verwenden Sie kein Systemhilfsprogramm. Ändern Sie keine URL-Reservierungen im
URLReservationsAbschnitt der RSReportServer.config Datei direkt. Die Verwendung des Reporting Services-Konfigurationstools ist erforderlich, um sowohl die zugrunde liegende URL-Reservierung zu aktualisieren, die intern gespeichert ist, als auch die IN der RSReportServer.config Datei gespeicherten URL-Einstellungen zu synchronisieren.Wählen Sie eine Zeit mit niedriger Berichtsaktivität aus. Jedes Mal, wenn sich die URL-Reservierung ändert, können Sie davon ausgehen, dass die Anwendungsdomänen für den Report Server-Webdienst und den Berichts-Manager möglicherweise wiederverwendet werden.
Eine Übersicht über die URL-Konstruktion und -Verwendung in Reporting Services finden Sie unter Konfigurieren von Berichtsserver-URLs (SSRS Configuration Manager).For an overview of URL construction and usage in Reporting Services, see Configure Report Server URLs (SSRS Configuration Manager).
So konfigurieren Sie eine URL für den Report Server-Webdienst
Starten Sie das Reporting Services-Konfigurationstool, und stellen Sie eine Verbindung mit einer lokalen Berichtsserverinstanz her.
Klicken Sie auf webdienst-URL.
Geben Sie das virtuelle Verzeichnis an. Der Name des virtuellen Verzeichnisses gibt an, welche Anwendung die Anforderung empfängt. Da eine IP-Adresse und ein Port von mehreren Anwendungen gemeinsam genutzt werden können, gibt der Name des virtuellen Verzeichnisses an, welche Anwendung die Anforderung empfängt.
Dieser Wert muss eindeutig sein, um sicherzustellen, dass die Anforderung das beabsichtigte Ziel erreicht. Dieser Wert ist erforderlich. Die Groß-/Kleinschreibung wird nicht beachtet. Es gibt eine 1:1-Korrespondenz zwischen einem virtuellen Verzeichnisnamen und einer Instanz einer Reporting Services-Anwendung. Wenn Sie mehrere URLs zur selben Anwendungsinstanz erstellen, müssen Sie in allen URLs, die Sie für diese Anwendungsinstanz erstellen, denselben Namen für das virtuelle Verzeichnis verwenden.
Beim Report Server-Webdienst lautet der Standardname für das virtuelle Verzeichnis reportserver.
Geben Sie die IP-Adresse an, die den Berichtsservercomputer im Netzwerk eindeutig identifiziert. Wenn Sie einen Hostheader angeben oder zusätzliche URLs für dieselbe Anwendungsinstanz definieren möchten, müssen Sie auf "Erweitert" klicken. Anweisungen zum Festlegen erweiterter Eigenschaften auf der URL finden Sie in den Anweisungen weiter unten in diesem Thema. Verwenden Sie andernfalls die Seite Webdienst-URL , um eine Auswahl aus folgenden Werten zu treffen:
Der WertAlle zugewiesenen gibt an, dass alle IP-Adressen, die dem Computer zugewiesen sind, in einer URL verwendet werden können, die auf eine Berichtsserveranwendung verweist. Dieser Wert umfasst auch benutzerfreundliche Hostnamen (z. B. Computernamen), die von einem Domain-Name-Server in eine dem Computer zugewiesene IP-Adresse aufgelöst werden können. Dies ist der Standardwert für eine Reporting Services-URL.
Alle nicht zugewiesenen Gibt an, dass der Berichtsserver jede Anforderung empfängt, die nicht von einer anderen Anwendung verarbeitet wurde. Es wird empfohlen, diese Option zu vermeiden. Wenn Sie diese Option auswählen, kann eine andere Anwendung, die eine stärkere URL-Reservierung aufweist, Anforderungen abfangen, die für den Berichtsserver gedacht waren.
127.0.0.1 ist die für den Zugriff auf localhost verwendete IPv4-Adresse. Sie unterstützt die lokale Verwaltung auf dem Berichtsservercomputer. Wenn Sie nur diesen Wert auswählen, haben nur Benutzer, die lokal am Berichtsservercomputer angemeldet sind, Zugriff auf die Anwendung.
::1 ist die Loopback-Adresse im IPv6-Format.
Bestimmte IP-Adressen werden ebenfalls in dieser Liste angezeigt. IP-Adressen können in den Formaten IPv4 und IPv6 vorliegen Nnn.nnn.nnn.nnn ist die 32-Bit-IPv4-Adresse einer Netzwerkadapterkarte auf dem Computer. IPv6-Adressen sind 128-Bit, wobei acht 4-Byte-Felder durch Doppelpunkte getrennt sind: <prefix>:nnnn:n:n:n:n:nn:nnnn:nnnn
Wenn Sie über mehrere Karten verfügen oder Ihr Netzwerk sowohl IPv4- als auch IPv6-Adressen unterstützt, werden mehrere IP-Adressen angezeigt. Wenn Sie nur eine IP-Adresse auswählen, wird der Anwendungszugriff auf die nur die IP-Adresse beschränkt (und alle Hostnamen, die ein Domänennamenserver dieser Adresse zugeordnet ist). Sie können localhost nicht für den Zugriff auf einen Berichtsserver verwenden, und Sie können die IP-Adressen anderer Netzwerkadapterkarten, die auf dem Berichtsservercomputer installiert sind, nicht verwenden. Wenn Sie diesen Wert auswählen, liegt es in der Regel daran, dass Sie mehrere URL-Reservierungen konfigurieren, die auch explizite IP-Adressen oder Hostnamen angeben (z. B. eine für eine Netzwerkadapterkarte, die für Intranetverbindungen verwendet wird, und eine zweite, die für Extranetverbindungen verwendet wird).
Geben Sie den Port an. Port 80 ist die Standardeinstellung für Reporting Services unter Windows Vista und Windows Server 2008, da sie für andere Anwendungen freigegeben werden kann. Wenn Sie eine benutzerdefinierte Portnummer verwenden möchten, denken Sie daran, dass Sie sie immer in der URL angeben müssen, die für den Zugriff auf den Berichtsserver verwendet wird. Mit folgenden Verfahren können Sie nach einem verfügbaren Port suchen:
Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein, um eine Liste der verwendeten TCP-Ports zurückzugeben:
netstat -a -n -p tcpIm Microsoft-Support-Artikel Informationen zur Zuweisung von TCP/IP-Portsfinden Sie Informationen zur Zuweisung von TCP-Ports und zu den Unterschieden zwischen bekannten Ports (0 bis 1023), registrierten Ports (1024 bis 49151) und dynamischen bzw. privaten Ports (49152 bis 65535).
Wenn Sie die Windows-Firewall verwenden, müssen Sie den Port öffnen. Anweisungen finden Sie unter Konfigurieren einer Firewall für den Berichtsserverzugriff.
Wenn dies noch nicht geschehen ist, stellen Sie sicher, dass IIS (falls es installiert ist) nicht über ein virtuelles Verzeichnis mit demselben Namen verfügt, den Sie verwenden möchten.
Wenn Sie ein SSL-Zertifikat installiert haben, können Sie es jetzt auswählen, um die URL an das SSL-Zertifikat zu binden, das auf Ihrem Computer installiert ist.
Wenn Sie ein SSL-Zertifikat auswählen, können Sie optional einen benutzerdefinierten Port angeben. Standardmäßig wird Port Nummer 443 verwendet, aber Sie können jeden Port verwenden, der verfügbar ist.
Klicken Sie auf Übernehmen, um die URL zu erstellen.
Testen Sie die URL, indem Sie auf den Link im Abschnitt "URLs " der Seite klicken. Beachten Sie, dass die Berichtsserverdatenbank erstellt und konfiguriert werden muss, bevor Sie die URL testen können. Anweisungen finden Sie unter Erstellen einer Systemeigenen Berichtsserverdatenbank (SSRS Configuration Manager).
Wenn Ihr Berichtsserver für die Verwendung des integrierten SharePoint-Modus konfiguriert ist, konfigurieren Sie außerdem die Webdienst-URL des Berichtsservers in der SharePoint-Zentraladministration. Weitere Informationen zum Aktualisieren der Webdienst-URL des Berichtsservers in der SharePoint-Zentraladministration finden Sie unter Konfiguration und Verwaltung eines Berichtsservers (Reporting Services SharePoint Mode) und Reporting Services Report Server (SharePoint-Modus).
So erstellen Sie eine URL-Reservierung für den Berichts-Manager
Starten Sie das Reporting Services-Konfigurationstool, und stellen Sie eine Verbindung mit der Berichtsserverinstanz her.
Klicken Sie auf berichts-Manager-URL.
Geben Sie das virtuelle Verzeichnis an. Der Berichtsmanager überwacht dieselbe IP-Adresse und denselben Port wie der Report Server-Webdienst. Wenn Sie den Berichts-Manager so konfiguriert haben, dass er auf einen anderen Report Server-Webdienst verweist, müssen Sie die Berichts-Manager-URL-Einstellungen in der RSReportServer.config Datei ändern. Anweisungen finden Sie unter Configure Report Manager (Native Mode) in SQL Server Books Online.
Wenn Sie ein SSL-Zertifikat installiert haben, können Sie es auswählen, damit alle Anforderungen an den Berichts-Manager über HTTPS weitergeleitet werden.
Wenn Sie ein SSL-Zertifikat auswählen, können Sie optional einen benutzerdefinierten Port angeben. Standardmäßig wird Port Nummer 443 verwendet, aber Sie können jeden Port verwenden, der verfügbar ist.
Klicken Sie auf Übernehmen, um die URL zu erstellen.
Testen Sie die URL, indem Sie auf den Link im Abschnitt "URLs " der Seite klicken.
Festlegen erweiterter Eigenschaften zum Angeben zusätzlicher URLs
Sie können mehrere URLs für den Report Server-Webdienst oder Berichts-Manager reservieren, indem Sie verschiedene Ports oder Hostnamen angeben (entweder eine IP-Adresse oder einen Hostheadernamen, den ein Domänennamenserver in eine dem Computer zugewiesene IP-Adresse auflösen kann). Indem Sie mehrere URLs erstellen, können Sie verschiedene Zugriffspfade zur gleichen Berichtsserverinstanz einrichten. Um z. B. den Intranet- und Extranetzugriff auf einen Berichtsserver zu aktivieren, können Sie die Standard-URL für den Zugriff über das Intranet und einen zusätzlichen vollqualifizierten Hostnamen für den Extranetzugriff verwenden:
http://myserver01/reportserverhttps://www.adventure-works.com/reportserver
Sie können nicht mehrere virtuelle Verzeichnisnamen für dieselbe Anwendungsinstanz festlegen. Jede Reporting Services-Anwendungsinstanz wird genau einem Namen für virtuelle Verzeichnisse zugeordnet. Wenn mehrere Instanzen von Reporting Services auf demselben Computer vorliegen, sollte der Name für das virtuelle Verzeichnis für eine Anwendung den Instanznamen beinhalten, um sicherzustellen, dass jede Anforderung ihr vorgesehenes Ziel erreicht.
So legen Sie erweiterte Eigenschaften für eine URL fest
Klicken Sie auf der Seite "Webdienst-URL" oder "Berichts-Manager-URL" auf "Erweitert".
Klicken Sie auf Hinzufügen.
Klicken Sie auf IP-Adresse oder Host-Header-Name. Achten Sie bei der Angabe eines Hostheaders darauf, einen Namen anzugeben, den der DNS-Service auflösen kann. Wenn Sie einen öffentlich verfügbaren Domänennamen angeben, schließen Sie die gesamte URL ein, einschließlich http://www.
Geben Sie den Port an. Wenn Sie einen benutzerdefinierten Port angeben, muss die URL für die Anwendung immer die Portnummer einschließen.
Klicke auf OK.
Testen Sie die URL durch das Öffnen eines Browserfensters und Eingeben der URL.
URLs für mehrere Berichtsserverinstanzen auf demselben Computer
Wenn Sie URLs für mehrere Instanzen von Reporting Services reservieren, sollten Sie Namenskonventionen befolgen, damit Sie Namenskonflikte vermeiden können. Weitere Informationen finden Sie unter URL-Reservierungen für Multi-Instance-Berichtserver-Bereitstellungen (SSRS-Konfigurationsmanager).
Beispiele für URL-Konfigurationen
In der folgenden Liste sind einige Beispiele für Berichtsserver-URLs aufgeführt:
https://localhost/reportserver
https://localhost/reportserver_SQLEXPRESS
http://sales01/reportserver
http://sales01:8080/reportserver
https://sales.adventure-works.com/reportserverhttps://www.adventure-works.com:8080/reportserver01
URLs, die Sie für den Zugriff auf den Berichts-Manager verwenden, verwenden ein ähnliches Format und werden in der Regel auf derselben Website erstellt, auf der der Berichtsserver gehostet wird. Der einzige Unterschied besteht aus dem Namen des virtuellen Verzeichnisses (in diesem Fall handelt es sich um Berichte , aber Sie können ihn so konfigurieren, dass er den gewünschten Namen verwendet):
https://localhost/reports
https://localhost/reports_SQLEXPRESS
http://sales01/reports
http://sales01:8080/reports
https://sales.adventure-works.com/reportshttps://www.adventure-works.com:8080/reports
Siehe auch
Reporting Services Configuration Manager (nativer Modus)
Konfigurieren von Berichtsserver-URLs (SSRS Configuration Manager)