Freigeben über


Installieren mehrerer Instanzen von Reporting Services

Aktualisiert: 12. Dezember 2006

Sie können mehrere Instanzen von Reporting Services auf demselben Computer installieren. Das Installieren mehrerer Instanzen ist nützlich, wenn Sie unterschiedliche Inhalte für bestimmte Sites hosten möchten. Jede Instanz verfügt über eine eigene Berichtsserver-Datenbank sowie eigene Konfigurationsdateien und virtuelle Verzeichnisse. Wenn eine einzelne Berichtsserver-Datenbank von mehreren Instanzen gemeinsam verwendet werden soll und Sie SQL Server 2005 Enterprise Edition ausführen, können Sie eine Bereitstellung für dezentrales Skalieren konfigurieren. Weitere Informationen zu diesem Bereitstellungsszenario finden Sie unter Konfigurieren einer Berichtsserverbereitstellung für dezentrales Skalieren.

Für Installationen mit mehreren Instanzen sind folgende Konfigurationen möglich:

  • Mehrere Instanzen derselben Version und Ausgabe. Jede Berichtsserverinstanz stellt eine Verbindung mit der eigenen lokalen oder Remoteberichtsserver-Datenbank her.
  • Mehrere Instanzen verschiedener Versionen und Ausgaben. Sie können z. B. SQL Server 2005 Express, SQL Server 2005 Developer Edition und SQL Server 2000 Enterprise Edition auf demselben Computer ausführen.
    Die Unterstützung mehrerer Instanzen wird durch SQL Server 2005 bereitgestellt. Wenn Sie SQL Server 2000 und 2005 auf demselben Computer ausführen, ist nur eine einzige Instanz von SQL Server 2000 Reporting Service zulässig, die als Standardinstanz (d. h. als MSSQLSERVER) ausgeführt werden muss. Bei jeder weiteren Instanz muss es sich um eine Ausgabe von SQL Server 2005 handeln, die zudem als benannte Instanz installiert werden muss.

Jede Instanz von SQL Server ist von anderen Instanzen isoliert, die auf demselben Computer ausgeführt werden. Sie können unterschiedliche Versionen und Editionen als separate Instanzen auf demselben Computer installieren (z. B. können Sie SQL Server 2000 Enterprise Edition und SQL Server 2005 Developer Edition als separate Instanzen ausführen).

Wenn mehrere Instanzen von Reporting Services auf demselben Computer ausgeführt werden, können Sie alle Instanzen für die Verwendung der Standardwebsite in Internetinformationsdienste (Internet Information Services, IIS) konfigurieren. In diesem Fall wird jede Berichtsserverinstanz vom jeweiligen virtuellen Verzeichnis eindeutig identifiziert. Sie können alternativ jede Instanz für die Verwendung einer bestimmten IP-Adresse konfigurieren, wenn Sie Nichtstandardwebsites verwenden oder alle Berichtsserveranfragen über eine bestimmte Adresse weiterleiten möchten.

Installieren einer Berichtsserverinstanz

Wenn Sie mehrere Instanzen von Reporting Services installieren möchten, müssen Sie das Setup für jede zu installierende Berichtsserverinstanz gesondert ausführen. Es ist nicht möglich, mehrere Instanzen gleichzeitig zu installieren.

Installieren einer Standard-Berichtsserverinstanz

Beim erstmaligen Ausführen des Setups haben Sie die Möglichkeit, die erste Berichtsserverinstanz als Standardinstallation zu installieren, wenn der Computer die Anforderungen erfüllt. Bei einer Standardinstallation werden nur Standardwerte verwendet, sodass der Berichtsserver betriebsbereit ist, wenn das Setup abgeschlossen ist. Auf einer einzelnen SQL Server-Instanz ist nur eine Standardinstanz von Reporting Services möglich. Weitere Informationen zu den Anforderungen für eine Standardinstallation finden Sie unter Standardkonfiguration einer Berichtsserverinstallation.

Wenn Sie die Standardwerte nicht verwenden möchten oder der Computer nicht alle Anforderungen für eine Standardinstallation erfüllt, müssen Sie Reporting Services als benannte Instanz installieren.

Installieren eines Berichtsservers als benannte Instanz

Wenn Sie mehrere Berichtsserverinstanzen auf demselben Computer installieren, muss jede zusätzliche Instanz als benannte Instanz installiert werden.

So installieren Sie eine benannte Berichtsserverinstanz:

Die Programmdateien für jede Berichtsserverinstanz werden im Dateisystem in separaten Instanzordnern gespeichert (beispielsweise MSSQL.2, MSSQL.3 usw.). Die Ordner werden vom Setup in der Reihenfolge erstellt, in der die Instanzen installiert werden. Weitere Informationen zum Installieren mehrerer Instanzen finden Sie unter Vorgehensweise: Installieren von SQL Server 2005 (Setup).

Konfigurieren einer Berichtsserverinstanz

Zum Konfigurieren unterschiedlicher Berichtsserverinstanzen auf demselben Computer können Sie mit dem Reporting Services-Konfigurationstool die zu konfigurierende Instanz auswählen. Die einzelnen Instanzen werden von Reporting Services entsprechend den Benennungskonventionen für Instanzen von SQL Server identifiziert:

  • Für eine Standardinstanz wird der Standardinstanzname MSSQLServer verwendet.
  • Eine Standardinstanz von SQL Server Express hat den Namen SQLExpress (beachten Sie, dass SQL Server Express immer als benannte Instanz installiert wird).
  • Andere benannte Instanzen werden durch den Namen identifiziert, den Sie beim Setup angeben.

Weitere Informationen zum Herstellen einer Verbindung mit einer bestimmten Berichtsserverinstanz finden Sie unter Vorgehensweise: Starten der Reporting Services-Konfiguration.

Zugreifen auf eine Berichtsserverinstanz in einer Bereitstellung mit mehreren Instanzen

Zum Zugriff auf eine bestimmte Instanz eines Berichtsservers oder des Berichts-Managers bzw. zum Veröffentlichen von Berichten in einer bestimmten Instanz geben Sie den URL für die gewünschte Instanz ein.

Das virtuelle Verzeichnis für jede Instanz muss eindeutig sein. Wenn Sie ein virtuelles Verzeichnis für eine benannte Instanz oder eine Standardinstanz von SQL Server Express erstellen, werden vom Reporting Services-Konfigurationstool automatisch Instanzinformationen hinzugefügt, um einen eindeutigen Namen für das virtuelle Verzeichnis zu erstellen. Angenommen, Sie haben auf einem Server mit dem Namen SERVER01 eine Standard-Berichtsserverinstanz, eine benannte Berichtsserverinstanz (identifiziert als TestServer) und eine Instanz von SQL Server Express installiert. Dann würden die Standard-URLs für diese Instanzen folgendermaßen lauten:

  • http://server01/reportserver
  • http://server01/reportserver$SQLExpress
  • http://server01/reportserver$TestServer

Konfigurieren einer Berichtsserverinstanz für die Verwendung einer benutzerdefinierten Website oder eindeutigen IP-Adresse

Berichtsserverinstanzen sind standardmäßig für die Standardwebsite konfiguriert, deren IP-Adresse der Wert (Keine zugewiesen) zugeordnet ist. Sie können die Standardwebsite mit der vorhandenen Konfiguration als Host aller Berichtsserverinstanzen verwenden, die Sie auf demselben Computer installieren. Alternativ können Sie jede Berichtsserverinstanz unter einer separaten Website ausführen. Die Verwendung separater Websites ist erforderlich, wenn Sie jeder Berichtsserverinstanz eine bestimmte IP-Adresse zuordnen möchten. Weitere Informationen zum Konfigurieren der jeweiligen Berichtsserverinstanz für die Verwendung einer bestimmten Website oder IP-Adresse finden Sie unter Vorgehensweise: Konfigurieren von Reporting Services für die Verwendung einer Nichtstandardwebsite (Reporting Services-Konfiguration).

Änderungsverlauf

Version Verlauf

12. Dezember 2006

Geänderter Inhalt:
  • Einschränkungen in Bezug auf Installationen mit mehreren Instanzen wurden klarer formuliert.

17. Juli 2006

Geänderter Inhalt:
  • Der Standardinstallationsvorgang wurde veranschaulicht.
  • Die Anweisungen zum Konfigurieren einer Berichtsserverinstanz für die Verwendung einer bestimmten Website wurden in ein separates Thema verschoben.

Siehe auch

Verweis

Instanzname

Konzepte

Installation von SQL Server Reporting Services

Andere Ressourcen

Vorgehensweise: Starten der Reporting Services-Konfiguration
Konfigurieren von virtuellen Verzeichnissen für den Berichtsserver

Hilfe und Informationen

Informationsquellen für SQL Server 2005