Vorgehensweise: Installieren oder Deinstallieren des Reporting Services-Add-Ins

Das Microsoft SQL Server Reporting Services-Add-In für SharePoint 2010-Produkte ist ein Internetdownload, den Sie auf einem Server installieren können, auf dem sich eine Instanz eines SharePoint-Produkts oder einer SharePoint-Technologie befindet. Es stellt einen Satz von Funktionen bereit, mit denen Sie einen Berichtsserver innerhalb einer Bereitstellung von Microsoft SharePoint Foundation 2010 oder Microsoft SharePoint-Server 2010 ausführen können. Zu den Funktionen gehören ein Berichts-Viewer-Webpart, ein URL-Proxyendpunkt und eine Anwendungsseite, sodass Sie Berichte, Berichtsmodelle, Datenquellen und andere Berichtsserverinhalte auf einer SharePoint-Website erstellen, anzeigen und verwalten können. Das Reporting Services-Add-In für SharePoint 2010-Produkte ist für Berichtsserver erforderlich, die im integrierten SharePoint-Modus ausgeführt werden.

HinweisHinweis

Das Microsoft SQL Server 2008 R2 Reporting Services-Add-In für Microsoft SharePoint 2010-Produkte wird vom SharePoint 2010-Produktvorbereitungstool installiert (PreRequisiteInstaller.exe). Wenn Sie das Add-In separat herunterladen und installieren möchten, können Sie die Anweisungen in diesem Thema ausführen. Weitere Informationen zum Herunterladen des Add-Ins finden Sie unter Verfügbarkeit des Reporting Services-Add-Ins für SharePoint-Produkte

Wichtiger HinweisWichtig

Eine Bereitstellung von Reporting Services wird auf Farmebene mit einer Bereitstellung eines SharePoint 2010-Produkts integriert. Wenn eine Farmkonfiguration mehrere SharePoint-Webanwendungen enthält, müssen Sie das Reporting Services-Add-In auf jedem Computer mit Web-Front-End installieren, mit dem auf Berichtsserverinhalte zugegriffen wird. Es wird empfohlen, den Installations-Assistenten zu verwenden, um das Reporting Services-Add-In zuerst auf einem der Computer mit Web-Front-End zu installieren. Verwenden Sie anschließend die Installation im Dateimodus, um das Add-In nacheinander auf den anderen Computern der Farm mit Web-Front-End zu installieren. Nachdem eine Installation im Dateimodus erfolgreich abgeschlossen wurde, starten Sie die Installation auf dem nächsten Computer mit Web-Front-End usw., bis Sie die Installation auf allen Computern der SharePoint-Farm mit Web-Front-End durchgeführt haben. Starten Sie dann die Share Point-Zentraladministration, um die Berichtsserverintegration für alle Web-Front-End-Server der SharePoint-Farm zu konfigurieren.

Vorbereiten der Installation

Die Installation des Reporting Services-Add-Ins ist einer der vielen Schritte, die notwendig sind, um einen Berichtsserver in eine Instanz eines SharePoint-Produkts oder einer SharePoint-Technologie zu integrieren. Weitere Informationen zu sämtlichen Schritten finden Sie unter Konfigurieren von Reporting Services für die Integration in SharePoint 2010 und Anforderungen für das Ausführen von Reporting Services im integrierten SharePoint-Modus.

Wenn Sie eine SharePoint-Farm mit mehreren Web-Front-End-Anwendungen und einen Reporting Services aufeinander abstimmen, müssen Sie die Datei rsSharepoint.msi auf jeden Computer in der Farm kopieren oder herunterladen, auf dem sich ein Webserver-Front-End befindet. Führen Sie diesen Schritt nur für Web-Front-Ends durch, mit denen auf Berichtsserverinhalte zugegriffen wird.

Installation des Add-Ins

Sie müssen über Administratorrechte auf dem Computer verfügen, um das Reporting Services-Add-In installieren zu können.

Sie müssen Site Collection-Administrator sein, um die Reporting Services-Integrationsfunktion zu aktivieren.

In dieser Version kann das Add-In vor oder nach der Installation von SharePoint installiert werden. Das Add-In entspricht den SharePoint-Standards vor der Bereitstellung und installiert Dateien in von der SharePoint-Installation verwendeten Speicherorten.

HinweisHinweis

Wenn das Add-In vor der Installation des SharePoint-Produkts oder der SharePoint-Technologie installiert wird, hat dies den Vorteil, dass das Reporting Services-Add-In konfiguriert und aktiviert wird, wenn neue Server zur Farm hinzugefügt werden.

Installieren des Add-Ins vor einem SharePoint-Produkt oder einer SharePoint-Technologie

Das Add-In muss auf allen Servern installiert werden, die als SharePoint-Web-Front-Ends ausgeführt werden, die in Reporting Services integriert werden sollen. Wenn das SharePoint-Produkt oder die SharePoint-Technologie noch nicht installiert wurde, können Sie den Add-In-Installations-Assistenten auf allen Servern ausführen.

  1. Laden Sie das Setupprogramm (rsSharepoint.msi) für das Reporting Services-Add-In herunter.

  2. Führen Sie rsSharepoint.msi als Administrator aus, um den Installations-Assistenten auszuführen. Der Assistent zeigt eine Willkommensseite, die Softwarelizenzbedingungen und eine Seite mit Registrierungsinformationen an. Setup erstellt unter %Programme%\Gemeinsame Dateien\Microsoft Shared\ SharePoint 2010-Ordner und kopiert Dateien in die Ordner. Sie müssen die MSI-Datei als Administrator ausführen, indem Sie erst ein Eingabeaufforderungsfenster für erhöhte Rechte öffnen und dann die Datei rsSharepoint.msi über die Befehlszeile ausführen.

  3. Konfigurieren Sie die Einstellungen für die Berichtsserverintegration und die Featureaktivierung in der SharePoint-Zentraladministration.

Installieren des Add-Ins nach der Installation eines SharePoint-Produkts oder einer SharePoint-Technologie

Wenn das Add-Ins nach Installation eines SharePoint-Produkts oder einer SharePoint-Technologie installiert wird, können Sie die vollständige Add-In-Installation nur auf einem der SharePoint-Server ausführen. Für die anderen SharePoint-Server in der Farm müssen Sie die Installation des Add-Ins im Dateimodus über die Befehlszeile ausführen. Bei der Installation im Dateimodus werden die Dateien installiert, der Abschnitt mit benutzerdefinierten Aktionen des Installationsvorgangs jedoch übersprungen.

Nachdem das Add-In auf allen Servern installiert wurde, starten Sie die SharePoint-Zentraladministration, um die Berichtsserverintegration zu konfigurieren.

"Nur-Datei"-Installation

Wenn die Dateien installiert, die benutzerdefinierten Schritte jedoch übersprungen werden sollen, führen Sie die MSI-Datei über die Befehlszeile mit der SKIPCA-Option aus:

  1. Öffnen Sie eine Eingabeaufforderung mit Administratorberechtigungen.

  2. Führen Sie msiexec -i rsSharePoint.msi SKIPCA=1 aus.

Zwei Schritte zu einer vollständigen Installation des Add-Ins

Wenn während der Installation Fehler auftreten, können Sie Setup über die Befehlszeile in zwei Schritten ausführen. Führen Sie zuerst Setup aus, um die Dateien zu installieren und die benutzerdefinierten Aktionen zu überspringen. Führen Sie anschließend eine ausführbare Datei für benutzerdefinierte Aktionen aus. Gehen Sie folgendermaßen vor, um das Reporting Services-Add-In im Dateimodus zu installieren:

  1. Öffnen Sie eine Eingabeaufforderung mit Administratorberechtigungen.

  2. Führen Sie msiexec -i rsSharePoint.msi SKIPCA=1 aus.

  3. Suchen Sie die Datei rsCustomAction.exe im Dateisystem. Diese Datei wird von Setup auf den Computer kopiert. Die Datei befindet sich im Verzeichnis % Temp%.

    Um die Pfadinformationen für diese Datei abzurufen, klicken Sie auf Start und auf Ausführen. Anschließend geben Sie % temp% ein. Die Datei sollte sich unter \Dokumente und Einstellungen\<Ihr Name>\LOCALS~1\Temp befinden.

    Öffnen Sie ein Eingabeaufforderungsfenster. Klicken Sie dazu auf Start und dann auf Ausführen, und geben Sie cmd ein. Unter neueren Betriebssystemen kann es erforderlich sein, die Berechtigungen zu erhöhen und diese Datei mit Administratorberechtigungen auszuführen.

  4. Wechseln Sie zu dem Ordner, der die ausführbare Datei rsCustomAction.exe enthält.

  5. Geben Sie den folgenden Befehl ein. Dieser Konfigurationsschritt dauert mehrere Minuten. Der W3SVC-Dienst wird während des Prozesses neu gestartet.

    rsCustomAction.exe /i
    

Vorgehensweise: Entfernen des Reporting Services-Add-Ins

Sie können das Reporting Services-Add-In für SharePoint 2010-Produkte deinstallieren, indem Sie das Setupprogramm (rsSharepoint.msi) im Deinstallationsmodus ausführen. Beim Deinstallieren des Add-Ins werden Serverintegrationsfunktionen entfernt, die zur Verarbeitung von Berichten und Modellen auf einem Berichtsserver verwendet werden.

Um das Reporting Services-Add-In zu deinstallieren, muss eine SharePoint Foundation 2010-Installation oder eine SharePoint-Server 2010-Installation ausgeführt werden. Wenn Sie zuerst das SharePoint 2010-Produkt deinstallieren, ist eine Neuinstallation erforderlich, bevor Sie das Reporting Services-Add-In deinstallieren können.

HinweisHinweis

Wenn das Add-In von einem Server entfernt wird, der in der Farm aktiv ist, wird das Add-In von allen Servern in der Farm entfernt. Wenn Sie das Add-In nur von einem Server entfernen möchten, müssen Sie zuerst diesen Server aus der SharePoint-Farm entfernen und dann das Add-In deinstallieren.

  1. Entfernen Sie auf der SharePoint-Website alle Berichte und anderen Berichtsserverelemente, die Sie nicht mehr verwenden. Sie werden nach dem Entfernen des Reporting Services-Add-Ins nicht mehr ausgeführt.

  2. Klicken Sie in der Systemsteuerung unter Programme auf Programm deinstallieren.

  3. Wählen Sie Microsoft SQL Server 2008 R2 Reporting Services-SharePoint-Add-In aus.

  4. Klicken Sie auf Entfernen.

Die Schritte zum Deinstallieren des Add-Ins sind für eigenständige Server und Serverfarmen gleich. Das Setup entfernt Programmdateien und Konfigurationseinstellungen, die bei der Installation hinzugefügt wurden.

Folgende Objekte werden vom Setup nicht entfernt:

  • Anmeldungen für das Berichtsserver-Dienstkonto für den Zugriff auf die SharePoint-Konfiguration und die SharePoint-Inhaltsdatenbanken. Löschen Sie alle Anmeldungen für das Berichtsserver-Dienstkonto aus der SQL Server Database Engine (Datenbankmodul)-Instanz, die als Host für die SharePoint-Datenbanken dient.

  • Berechtigungen oder Gruppen, die Sie für Benutzer von Berichten erstellt haben. Wenn Sie benutzerdefinierte Berechtigungsebenen oder SharePoint-Gruppen erstellt haben, um Zugriff auf Berichtsserverfunktionen zu gewähren, sollten Sie nicht mehr benötigte Berechtigungen aufheben.

  • Datendateien, die Sie in eine SharePoint-Bibliothek hochgeladen haben, wie Berichtsdefinitionen (RDL-Dateien), Berichtsmodelle (SMDL-Dateien), freigegebene Datenquellen (RSDS-Dateien) und veröffentlichte Berichtselemente (RSC-Dateien). Diese werden nicht gelöscht, sind jedoch nicht mehr ausführbar. Sie müssen die Dateien manuell löschen.

  • Durch das Setup wird weder die Berichtsserver-Datenbank gelöscht noch die Berichtsserverinstanz geändert, die für integrierte Vorgänge verwendet wurde. Nach dem Deinstallieren des Add-Ins können Sie den Ausführungsmodus des Berichtsservers in den systemeigenen Modus ändern, falls Sie die Instanz als eigenständige Berichtsanwendung verwenden möchten.

So führen Sie rsSharePoint.msi über die Befehlszeile aus

Sie können Setup über die Befehlszeile ausführen, um das Reporting Services-Add-In zu reparieren oder zu deinstallieren.

  • Führen Sie rsSharePoint.msi -r aus, um eine vorhandene Installation zu reparieren.

  • Führen Sie rsSharePoint.msi -u aus, um eine vorhandene Installation des Add-Ins zu deinstallieren.

Setupprotokolldateien

Beim Ausführen von Setup werden Informationen für den Benutzer, der das Reporting Services-Add-In installiert hat, in der Protokolldatei im %temp%-Ordner protokolliert. Beispiel: C:\Benutzer\<Benutzername>\AppData\Local\Temp. Der Dateiname ist RS_SP_<number>.log, zum Beispiel RS_SP1.log. Jeder Fehler im Protokoll beginnt mit der Zeichenfolge "SSRSCustomActionError".

Datei von der Befehlszeile bearbeiten

  1. Geben Sie an einer Eingabeaufforderung den folgenden Befehl ein:

    cd %temp%

  2. Geben Sie den Befehl "Dir rs_sp*.log" ein, um eine Verzeichnisauflistung der Protokolldateien anzuzeigen.

  3. Geben Sie den Befehls-Editor "rs_sp_3.log" ein, um die Protokolldatei mit dem Windows-Editor zu öffnen.

Konfiguration und Aktivierung

Nachdem Sie das Add-In installiert haben, müssen Sie von der zentralen SharePoint-Administration aus die Funktionsaktivierung konfigurieren und überprüfen. Weitere Informationen finden Sie unter Vorgehensweise: Konfigurieren der Berichtsserverintegration in der SharePoint-Zentraladministration und Vorgehensweise: Aktivieren der Berichtsserverfunktion in Siteeinstellungen.

Aktualisieren

Wenn Sie bereits über eine Installation des Reporting Services-Add-Ins verfügen, können Sie diese auf die aktuelle Version aktualisieren. Setup erkennt die vorhandene Version und fordert Sie auf, die Aktualisierung zu bestätigen. Wenn Sie bestätigen, wird die frühere Version des Add-Ins entfernt und die neue Version installiert.

Beachten Sie, dass das Reporting Services-Add-In nicht instanzabhängig ist. Es kann nur eine Instanz des Add-Ins auf einem Computer vorhanden sein. Sie können keine früheren Versionen parallel zu der aktuellen Version ausführen.