Auswählen von Reporting Services-Komponenten für die Installation

SQL Server 2005 Reporting Services (SSRS) stellt server- und clientseitige Komponenten bereit, die zusammen oder separat installiert werden können. Wenn Sie sich für die gewünschten Komponenten entschieden haben, führen Sie Setup aus, um die Komponenten zu installieren. Weitere Informationen zur Installation bestimmter Komponenten finden Sie unter Installieren von Reporting Services mit dem Setup-Assistenten.

Sie können Setup auch mehrfach ausführen, um auf einem Computer verschiedene Instanzen des Berichtsservers zu installieren. Clientkomponenten können mit jeder Edition von Reporting Services auf dem Computer installiert werden. Für Serverkomponenten ist eine SQL Server-Lizenz erforderlich. Eine gültige SQL Server-Lizenz wird für alle Computer benötigt, auf denen eine Serverkomponente von Reporting Services installiert wird.

ms143238.note(de-de,SQL.90).gifHinweis:
Die Verfügbarkeit einiger Features ist von der installierten Edition abhängig. Weitere Informationen finden Sie in der SQL Server-Onlinedokumentation unter Von den SQL Server 2005-Versionen unterstützte Features.

Serverkomponenten

Die folgenden Serverkomponenten sind in Reporting Services enthalten.

Berichtsserver

Ein Berichtsserver dient zum Verarbeiten, Rendern und Übermitteln von Berichten bei der interaktiven und geplanten Berichterstellung. Der Berichtsserver wird als Microsoft Windows-Dienst und als ASP.NET-Webdienst implementiert, der auf Servern mit Microsoft Internetinformationsdienste (Internet Information Services, IIS) ausgeführt wird. Der Berichtsserver ist ein Server ohne Status, der Metadaten und Objektdefinitionen in einer Berichtsserver-Datenbank speichert. Bei der Installation der Berichtsserverkomponente werden beide Dienste, Windows-Dienst und Webdienst, auf dem Hostcomputer installiert.

Microsoft empfiehlt, dass Sie den Berichtsserver auf Computern mit Windows Server 2003 oder Windows XP installieren. Sie können den Berichtsserver zwar auch auf Servern mit Windows 2000 ausführen, es gibt jedoch im Rahmen von Identitätswechsel und Netzwerkzugriff eine Reihe von bekannten Einschränkungen, sodass nicht die gesamte Funktionalität des Berichtsservers verfügbar ist.

ms143238.note(de-de,SQL.90).gifWichtig:
Bei Auswahl des Hostes für den Berichtsserver sollten Sie keinen Computer wählen, dessen Name einen Unterstrich enthält. Der Berichtsserver behält Informationen zum Sitzungsstatus auf Computern nicht bei, deren Name einen Unterstrich enthält und auf die Internet Explorer-Sicherheitspatch MS01-055 angewendet wurde. Der Sicherheitspatch verhindert, dass Cookies auf Clientcomputern festgelegt werden, deren Name einen Unterstrich enthält, unterbricht jedoch die Features zur Sitzungsverwaltung von Reporting Services. Empfohlene Lösungen sind in Microsoft Knowledge Base-Artikel 316112 dokumentiert.

Berichtsserver-Datenbank

Reporting Services stellt zwei SQL Server-Datenbanken bereit, die von der Berichtsserver-Instanz zur internen Speicherung verwendet werden: in der einen Datenbank werden die ständig verfügbaren Daten gespeichert und in der anderen die temporären. Die Datenbanken werden gemeinsam erstellt und namentlich miteinander verknüpft. Die für die Datenbanken gewählten Standardnamen lauten reportserver und reportservertempdb. Reporting Services erfordert, dass eine lokale oder Remoteinstanz von SQL Server als Host für die Berichtsserver-Datenbanken fungiert. Sie können dafür entweder eine Instanz von SQL Server 2000 oder SQL Server 2005 verwenden. Weitere Informationen zu Anforderungen der Editionen an die Berichtsserver-Datenbank finden Sie unter Erstellen einer Berichtsserver-Datenbank.

Die Berichtsserver-Datenbanken können während oder nach dem Ausführen des Setups erstellt werden. Das Setup kann die Berichtsserver-Datenbanken erstellen, wenn Sie eine Instanz des SQL Server 2005-Datenbankmoduls und Reporting Services gleichzeitig auf demselben Computer installieren. Wenn Sie jedoch SQL Server 2000 zum Hosten der Berichtsserver-Datenbank oder eine Remoteinstanz von SQL Server verwenden möchten, müssen Sie die Installationsoption Server installieren, jedoch nicht konfigurieren auswählen und nach Abschluss des Setups das Reporting Services-Konfigurationstool verwenden, um die Berichtsserver-Datenbanken zu erstellen und zu konfigurieren. Weitere Informationen finden Sie unter Vorgehensweise: Installieren eines lokalen Berichtsservers und einer Remoteberichtsserver-Datenbank.

Berichts-Manager

Berichts-Manager ist ein webbasiertes Verwaltungstool, mit dem eine einzelne Berichtsserver-Instanz verwaltet werden kann. Der Berichts-Manager wird standardmäßig mit dem Berichtsserver installiert. Wenn Sie zum Verwalten des Berichtsservers andere Tools verwenden (z. B. SQL Server Management Studio oder eine benutzerdefinierte Anwendung), können Sie diese Komponente aus der Featureauswahlstruktur entfernen, um sie nicht zu installieren.

Berichts-Generator

Der Berichts-Generator ist eine ClickOnce-Anwendung, mit der Sie Ad-hoc-Berichte erstellen können, die von Datenmodellen gesteuert werden, die Sie im Modell-Designer erstellen und veröffentlichen. Der Berichts-Generator wird zusammen mit der Berichtsserverkomponente installiert. Benutzer können über den Berichts-Manager oder einen URL darauf zugreifen. Sie können den Zugriff auf den Berichts-Generator einschränken oder verhindern, indem Sie Rollenzuweisungen konfigurieren oder Berichtsserver-Systemeigenschaften festlegen. Weitere Informationen finden Sie in der SQL Server-Onlinedokumentation unter Rollenzuweisungen für den Zugriff auf den Berichts-Generator.

Reporting Services-Konfiguration

Das Reporting Services-Konfigurationstool wird mit einer Berichtsserverinstanz installiert. Sie können damit die Installation des Berichtsservers anpassen oder bereitstellen. Das Tool ist eine erforderliche Komponente in einer Berichtsserverinstallation.

Clientkomponenten

Die folgenden Serverkomponenten werden zusammen mit Reporting Services verwendet. Diese Komponenten können auf Clientcomputern installiert werden, ohne dass dafür eine SQL Server-Lizenz erforderlich ist.

Berichts-Designer

Reporting Services enthält ein Berichterstellungstool mit dem Namen Berichts-Designer. Mit Berichts-Designer können Sie auch Berichte erstellen und bearbeiten, eine Vorschau der Berichte anzeigen und diese dann auf einem Berichtsserver bereitstellen. Berichts-Manager wird mit Visual Studio 2005 ausgeführt.

Modell-Designer

Modell-Designer ist von Berichts-Generator bereitgestelltes Tool, mit dem Modelle für Ad-hoc-Geschäftsberichte erstellt werden können. Damit können die Datenbeziehungen angegeben werden, mit denen die Ad-hoc-Berichterstellung letztlich unterstützt wird. Berichts-Manager wird mit Visual Studio 2005 ausgeführt.

Eingabeaufforderungs-Dienstprogramme

Reporting Services enthält mehrere Eingabeaufforderungsprogramme, mit denen Sie die Installation von Reporting Services verwalten können. In den meisten Fällen können Sie anstelle der Eingabeaufforderungs-Dienstprogramme das Reporting Services-Konfigurationstool verwenden. Wenn Sie jedoch lieber mit der Eingabeaufforderung arbeiten, können Sie folgende Programme installieren, mit denen Sie die für den Berichtsserver erforderlichen administrativen Aufgaben ausführen können:

  • Mit rsconfig werden nach Abschluss der Installation Verbindungseinstellungen für die Berichtsserver-Datenbank geändert. Hiermit werden auch verschlüsselte Kontoinformationen für die unbeaufsichtigte Berichtsverarbeitung festgelegt.
  • Rs ist ein Skripthost zur Verarbeitung der in Microsoft Visual Basic erstellten Skripts, mit denen häufig anfallende Aufgaben ausgeführt werden können, oder auch Aufgaben, die für mehrere Computer identisch sind.
  • Mit Rskeymgmt können die vom Berichtsserver verwendeten Verschlüsselungsschlüsssel gesichert und wiederhergestellt werden.

Weitere Informationen zu den einzelnen Tools finden Sie unter rsconfig (Dienstprogramm), rs (Dienstprogramm) und rskeymgmt (Dienstprogramm) in der SQL Server-Onlinedokumentation.

SQL Server Management Studio

Mit Management Studio können Sie eine oder mehrere Berichtsserver-Instanzen verwalten. Management Studio stellt einen umfassenden Arbeitsbereich zur Serververwaltung bereit, mit dem alle Serverkomponenten von SQL Server von einem zentralen Bereich verwaltet werden können.

SQL Server-Konfigurations-Manager

Mit SQL Server-Konfigurations-Manager können Sie die Eigenschaften für den Berichtsserver-Windows-Dienst anzeigen und festlegen, die für geplante Vorgänge sowie die Initialisierung des Berichtsservers verwendet werden.

Auswählen eines Bereitstellungsmodells

Wenn Sie die Verwendung von SQL Server-Lizenzen einschränken möchten oder keine umfangreichen Anforderungen an die Berichterstellung stellen, können Sie alle Serverkomponenten auf demselben Computer installieren. Wenn die Berichterstellung jedoch für eine große Anzahl von Benutzern verfügbar sein soll, sollten Sie die Berichtsserver-Datenbank auf einem dedizierten Server installieren, um eine bessere Leistung zu erzielen. Weitere Informationen zu Bereitstellungsmodellen finden Sie unter Planen einer Reporting Services-Bereitstellung in der SQL Server-Onlinedokumentation.

Siehe auch

Konzepte

Installation von SQL Server Reporting Services

Andere Ressourcen

Reporting Services-Komponenten (Übersicht)

Hilfe und Informationen

Informationsquellen für SQL Server 2005