Vorgehensweise: Installieren und Konfigurieren der SharePoint-Integration auf mehreren Servern

Aktualisiert: September 2011

Dieses Thema enthält Schritt-für-Schritt-Anweisungen zum Installieren und Konfigurieren von Reporting Services (SSRS) im integrierten SharePoint-Modus in einer Bereitstellungstopologie für zwei Server.

Wichtiger HinweisWichtig

In diesem Thema wird häufig auf das Thema für die Bereitstellung mit einem Server verwiesen, da viele der Schritte für die Bereitstellung mit einem oder mit zwei Servern identisch sind. Siehe Vorgehensweise: Installieren und Konfigurieren der SharePoint-Integration auf einem eigenständigen Server.

TippTipp

SharePoint-Entwicklertools unterstützen nur eigenständige SharePoint-Konfigurationen. Weitere Informationen finden Sie in der SharePoint-Dokumentation: Anforderungen für die Entwicklung von SharePoint-Lösungen.

Das Hosten der Anwendungsdatenbanken auf einem dritten Server, der ausschließlich von Database Engine (Datenbankmodul) verwendet wird, ist ein häufig verwendetes Verfahren zum Verbessern der Leistung, wenn Sie von einer relativ großen Anzahl von Benutzern ausgehen. Weitere Informationen zum Verwenden von mehr als zwei Servern finden Sie unter Bereitstellungstopologien für Reporting Services im integrierten SharePoint-Modus.

Voraussetzungen

Bevor Sie mit der Installation dieser Komponenten beginnen, müssen Sie die folgenden Schritte durchführen:

Installationsübersicht für eine Bereitstellung mit zwei Servern

Die Bereitstellung mit zwei Servern kann auf mehr als einem Entwurf basieren. Sie sollten entscheiden, welche Bereitstellung für Ihre Anwendung und Netzwerkauslastung geeignet ist.

Bereitstellung mit zwei Servern, Beispiel 1

Ein möglicher Bereitstellungsentwurf ist beispielsweise, einen Computer für alle Anwendungskomponenten und einen zweiten Computer nur für Datenbankkomponenten zu verwenden, so wie im folgenden Diagramm veranschaulicht.

HinweisHinweis

Diese Bereitstellung erfordert eine SQL Server-Installation sowohl auf Computer 1 als auch auf Computer 2. Auf beiden Computern muss dieselbe Edition von SQL Server installiert sein.

Bereitstellung auf zwei Computern

Bereitstellung mit zwei Servern, Beispiel 2

Ein weiterer Bereitstellungsentwurf ist, den ersten Computer nur für die SharePoint-Anwendungskomponenten zu verwenden und den SSRS-Server zusammen mit den Datenkomponenten auf den zweiten Computer zu installieren. Dieser Entwurf wird im folgenden Diagramm veranschaulicht und in diesem Artikel beschrieben.

HinweisHinweis

Für diese Bereitstellung muss das SharePoint-Produkt sowohl auf Computer 1 als auch auf Computer 2 installiert werden. Auf beiden Computern muss dieselbe Edition des SharePoint-Produkts installiert sein.

Bereitstellung mit zwei Computern, Beispiel 2

Der folgenden Zusammenfassung können Sie entnehmen, welche Komponenten auf den beiden Computern installiert werden müssen:

  • Erster Computer: Dieser Server ist der Hauptserver in der Farm, und die SharePoint-Zentraladministration wird auf diesem Server installiert. Benutzer greifen auf den Berichtsserverinhalt über die Websitesammlung auf diesem Computer zu.

    • Eine Instanz des SharePoint-Produkts bzw. der SharePoint-Technologie

    • Das Reporting Services-Add-In für SharePoint-Produkte.

  • Zweiter Computer: Dieser Server dient als Host für den Berichtsserver sowie die Berichtsserver-Datenbank und die SharePoint-Anwendungsdatenbanken.

    • SQL Server 2008 R2 Reporting Services.

    • Die SQL Server Database Engine (Datenbankmodul).

    • SharePoint-Webserver-Front-End-Komponenten, damit das SharePoint-Objektmodell vom Berichtsserver verwendet werden kann.

Kontoanforderungen für eine Multiserverbereitstellung

  • Sie müssen über ein Domänenbenutzerkonto verfügen, um eine Verbindung zwischen der Instanz des SharePoint-Produkts oder der SharePoint-Technologie und der SharePoint_config-Datenbank herzustellen. Serverfarmen erfordern, dass Sie Domänenkonten für Dienste und Datenbankverbindungen verwenden. Erstellen Sie möglichst ein neues Konto, das nur für diese Anwendung verwendet werden kann. Verwenden Sie nicht Ihre eigenen Anmeldeinformationen oder die eines Benutzers, der als normaler Benutzer auf eine SharePoint-Website zugreift, da dies zu Zugriffsverweigerungsfehlern führen würde.

  • Sie müssen eine SQL Server-Datenbankanmeldung für das Domänenkonto erstellen. Die Anmeldung erfordert DBCreator-Berechtigungen für den Server.

  • Sie müssen das SharePoint-Konto für den Anwendungspoolprozess zur Ausführung als Domänenbenutzer konfigurieren.

  • Sie müssen den Berichtsserverdienst zur Ausführung als Domänenbenutzerkonto konfigurieren.

  • Für die folgenden Aufgaben sind Administratoranmeldeinformationen erforderlich: zum Ausführen aller Setupprogramme, zum Gewähren von Berechtigungen für den primären Websitesammlungsadministrator sowie zum Gewähren von Datenbankzugriff, wenn Sie die Berichtsserverintegration konfigurieren.

Installationsreihenfolge

Nachfolgend finden Sie die empfohlene Installations- und Konfigurationsreihenfolge:

  1. **Computer 2:**Installieren Sie SQL Server Reporting Services und das SQL Server-Datenbankmodul.

  2. **Computer 2:**Installieren Sie eine Minimalinstallation des SharePoint 2010-Produkts, damit sich das SharePoint-Objektmodell auf dem Computer befindet und für den Berichtsserver verfügbar ist.

  3. **Computer 1:**Führen Sie das SharePoint 2010-Produktvorbereitungstool aus. Das Vorbereitungstool installiert das Reporting Services-Add-In für SharePoint 2010-Produkte.

  4. **Computer 1:**Installieren Sie SharePoint Server 2010 oder SharePoint Foundation 2010.

  5. **Computer 1:**Führen Sie den Konfigurations-Assistenten für SharePoint-Produkte und -Technologien aus, und wählen Sie den Datenbankserver aus.

  6. **Computer 1:**Konfigurieren Sie die Funktionen für die Websitesammlung in der Zentraladministration, und öffnen Sie die SharePoint-Website, um die Gültigkeit der Installation zu überprüfen.

  7. **Computer 1:**Konfigurieren Sie die Funktionen für die Berichtsserverintegration in der SharePoint-Zentraladministration.

Computer 2: So installieren Sie Reporting Services und das Datenbankmodul

Computer 2: So installieren Sie ein SharePoint-Webserver-Front-End auf einem SSRS-Server

Computer 1: So führen Sie das SharePoint 2010-Produktvorbereitungstool aus

Computer 1: So installieren Sie ein SharePoint 2010-Produkt

Computer 1: So führen Sie den Konfigurations-Assistenten für SharePoint-Produkte aus

  • Führen Sie die Schritte aus, die im Abschnitt "So führen Sie den Konfigurations-Assistenten für SharePoint-Produkte aus" im Artikel Vorgehensweise: Installieren und Konfigurieren der SharePoint-Integration auf einem eigenständigen Server aufgeführt sind. Folgendes ist zu beachten:

    • Geben Sie auf der Seite Einstellungen für die Konfigurationsdatenbank angeben den Namen des Datenbankservers ein. Wenn Sie Database Engine (Datenbankmodul) als Standardinstanz auf Computer 2 installiert haben, handelt es sich dabei um den Computernamen von Computer 2.

    • Klicken Sie auf der Seite SharePoint-Zentraladministration konfigurieren auf Weiter, um die Standardwerte zu bestätigen. Wenn Sie wissen, dass Identitätswechsel- und Delegierungsfunktionen für die Windows-Authentifizierung in Ihrer Domäne aktiviert sind, können Sie auch Aushandeln (Kerberos) auswählen. Wählen Sie andernfalls den Standardwert aus, und klicken Sie auf Weiter.

    Beginn der Installationsreihenfolge

Computer 1: So schließen Sie den Farmkonfigurations-Assistenten ab

Computer 1: So konfigurieren Sie die Funktionen für die Berichtsserverintegration in der SharePoint-Zentraladministration

Es wird ein Fehler zurückgegeben, wenn die Reporting Services-Dienste unter integrierten Konten ausgeführt werden. Wenn Sie die Dienste bereits für die Verwendung von Domänenbenutzerkonten konfiguriert haben, starten Sie die Dienste neu, um alte Verbindungsinformationen zu löschen (unter der Voraussetzung, dass die aktuelle Sitzung vorhandene Verbindungen aufweist). Weitere Informationen zur Dienstkontokonfiguration finden Sie unter Konfigurieren des Berichtsserver-Dienstkontos.

Beginn der Installationsreihenfolge

Optional: So laden Sie das Reporting Services-Add-In herunter und installieren es

  • Hinweis: Das SQL 2008 R2 Reporting Services SharePoint 2010-Add-In ist eines der Produkte, die vom Vorbereitungstool (PreRequisiteInstaller.exe) installiert werden. Daher muss es nicht separat heruntergeladen und installiert werden. Die folgenden Informationen werden bereitgestellt, falls Sie sich entscheiden, die Installationsreihenfolge oder die Installationsschritte zu ändern.

    Das Add-In rsSharePoint.msi kann auch separat heruntergeladen und installiert werden. Weitere Informationen finden Sie unter Verfügbarkeit des Reporting Services-Add-Ins für SharePoint-Produkte und Vorgehensweise: Installieren oder Deinstallieren des Reporting Services-Add-Ins.

    Wichtiger HinweisWichtig

    Sie müssen Administrator der SharePoint-Webfarm und der Websitesammlung sein, um das Reporting Services-Add-In installieren zu können.

    Beginn der Installationsreihenfolge

Nächste Schritte

Nachdem Sie alle Komponenten installiert und die Einstellungen für die Verbindung der Serverkomponenten konfiguriert haben, müssen Sie Berechtigungen zuweisen, Inhaltstypen hinzufügen und Berichtsserverelemente in eine SharePoint-Bibliothek laden.

So schließen Sie die Bereitstellungsaufgaben für die Serverintegration ab

  1. Öffnen Sie die SharePoint-Webanwendung. Standardmäßig lautet die URL http://<Ihr-Servername>.

  2. Legen Sie Berechtigungen fest, um Benutzern Zugriff auf die SharePoint-Website zu gewähren. Sicherheitsmaßnahmen sind erforderlich; wenn Sie jedoch vorhandene Berechtigungen vererben möchten, ist es nicht erforderlich, Berechtigungen für bestimmte Elemente festzulegen. Weitere Informationen finden Sie unter Erteilen von Berechtigungen für Berichtsserverelemente auf einer SharePoint-Website oder Vorgehensweise: Festlegen von Berechtigungen für Berichtsserverelemente auf einer SharePoint-Website (Reporting Services im integrierten SharePoint-Modus) in der SQL Server-Onlinedokumentation.

  3. Fügen Sie Reporting Services-Inhaltstypen hinzu, wenn Sie neue freigegebene Datenquellen, Berichtsmodelle und Berichte des Berichts-Generators erstellen möchten. Weitere Informationen finden Sie unter Vorgehensweise: Hinzufügen von Berichtsserver-Inhaltstypen zu einer Bibliothek (Reporting Services im integrierten SharePoint-Modus) in der SQL Server-Onlinedokumentation.

  4. Erstellen Sie freigegebene Datenquellen zur Verwendung mit Berichten und Modellen. Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Verwalten von freigegebenen Datenquellen (Reporting Services im integrierten SharePoint-Modus) in der SQL Server-Onlinedokumentation.

  5. Erstellen Sie freigegebene Zeitpläne zur Verwendung mit Abonnements oder mit der unbeaufsichtigten Berichtsverarbeitung. Weitere Informationen finden Sie unter Vorgehensweise: Erstellen und Verwalten von freigegebenen Zeitplänen (Reporting Services im integrierten SharePoint-Modus) in der SQL Server-Onlinedokumentation.

  6. Veröffentlichen Sie Berichtsdefinitionsdateien (RDL), Datenquellendateien (RDS) und Berichtsmodelldateien (SMDL) in einer SharePoint-Bibliothek. Sie können auch den Upload-Befehl in einer SharePoint-Bibliothek zum Hochladen von RDL- und SMDL-Dateien verwenden, nicht jedoch für RDS-Dateien. Abhängig von Ihren Berechtigungen können Sie zudem Berichte im Berichts-Generator erstellen und diese in einer Bibliothek speichern. Falls die Berichte Verweise auf freigegebene Datenquellen oder externe Dateien einschließen, müssen Sie die Verweise aktualisieren. Weitere Informationen finden Sie unter Bereitstellen von Modellen und freigegebenen Datenquellen auf einer SharePoint-Website und Vorgehensweise: Hochladen von Dokumenten in eine SharePoint-Bibliothek (Reporting Services im integrierten SharePoint-Modus) in der SQL Server-Onlinedokumentation.

Stellen Sie beim Hochladen von Berichten sicher, dass die Datenquelleneigenschaften für den Bericht korrekt sind. Die Datenquelle muss eine gültige Verbindungszeichenfolge zu einer externen Datenquelle aufweisen. Der Anmeldeinformationstyp muss für die Netzwerktopologie gültig sein. Falls die Kerberos-Authentifizierung für Ihre Domäne nicht aktiviert ist, können Sie den Anmeldeinformationstyp der integrierten Windows-Sicherheit nicht verwenden. Stattdessen sollten Sie gespeicherte Anmeldeinformationen angeben. Wenn Sie überprüft haben, dass die Datenquelleneigenschaften korrekt sind, können Sie auf den Berichtsnamen klicken, um den Bericht zu öffnen. Der Bericht wird automatisch im Webpart Berichts-Viewer geöffnet.

Falls der Bericht nicht geöffnet wird, überprüfen Sie die Berechtigungen im Bericht und die Datenquelleneigenschaften, die eine Verbindung mit einer externen Datenquelle definieren. Auf einer Website oder in einer Webfarm werden SharePoint-Berechtigungen zur Zugriffssteuerung für Berichte, Berichtsmodelle, freigegebene Datenquellen und das Tool Berichts-Generator verwendet, mit dem Ad-hoc-Berichte erstellt werden. Falls diese Elemente den Benutzern nicht angezeigt werden, sollten Sie überprüfen, ob die Berechtigungen ordnungsgemäß festgelegt wurden.

Ein im integrierten SharePoint-Modus ausgeführter Berichtsserver kann nicht mit dem Berichts-Manager verwaltet werden. Eine vollständige Liste der unterstützten und der nicht unterstützten Funktionen finden Sie unter Funktionen, die von Reporting Services im integrierten SharePoint-Modus unterstützt werden in der SQL Server-Onlinedokumentation.

Änderungsverlauf

Datum

Änderung

September 2011

Hinweise hinzugefügt, dass die SharePoint-Entwicklertools nur eigenständige SharePoint-Konfigurationen unterstützen.

Viele Bearbeitungen wurden vorgenommen, einschließlich aktualisierter Verweise auf die SharePoint 2010-Benutzeroberfläche anstatt auf die vorherige SharePoint-Benutzeroberfläche. Neue Diagramme wurden eingefügt, die sich speziell auf die Installation auf zwei Servern beziehen. Es wurden Links zum Thema für die Bereitstellung mit einem Server hinzugefügt.