Vorgehensweise: Konfigurieren der SharePoint-Integration auf mehreren Servern

Dieses Thema bietet Schritt-für-Schritt-Anweisungen zum Installieren und Konfigurieren von Reporting Services im integrierten SharePoint-Modus in einer Bereitstellungstopologie für mehrere Server. Diese Konfiguration wird bei einer größeren Anzahl von Benutzern empfohlen, die über eine SharePoint-Website auf Berichte zugreifen. Die folgende Abbildung zeigt die Komponenten, die Sie installieren müssen.

Bb677365.sharepointRScompdesc_multiple(de-de,SQL.100).gif

Voraussetzungen

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

Serveranforderungen für eine Multiserverbereitstellung

Sie benötigen mindestens zwei, besser drei Server. 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.

Wenn Sie zwei Server verwenden, sollten diese die folgenden Komponenten aufweisen:

  • Installieren Sie auf einem Server SQL Server 2008 Reporting Services (SSRS) und Database Engine (Datenbankmodul). Dieser Server dient als Host für den Berichtsserver sowie die Berichtsserver-Datenbank und die SharePoint-Anwendungsdatenbanken.

  • Installieren Sie auf dem zweiten Server das weitervertreibbare Paket Microsoft.NET Framework 3.0, eine Instanz eines SharePoint-Produkts oder einer SharePoint-Technologie und das Reporting Services-Add-In. Dieser Server dient als primärer Server in der Farm. Auf diesem Server wird die Zentraladministration installiert. Benutzer greifen auf den Berichtsserverinhalt über die Websitesammlung auf diesem Computer zu.

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.

Wichtiger HinweisWichtig

Bei verteilten Serverbereitstellungen, in denen sich der Berichtsserver, die SharePoint-Webanwendung und die Serverdatenbanken auf drei verschiedenen Computern befinden, können Sie Standardeinstellungen einschließlich der Standardwebsite und Portzuweisungen verwenden. Wenn Sie die SharePoint-Webanwendung und den Berichtsserver auf unterschiedlichen Computern installieren, die SharePoint-Datenbanken jedoch auf dem Berichtsservercomputer speichern, dann können Verbindungsfehler auftreten, falls Sie die im vorherigen Abschnitt erläuterten Richtlinien zur Dienstkontokonfiguration nicht beachtet haben. Weitere Informationen finden Sie unter Vorgehensweise: Konfigurieren eines Dienstkontos für Reporting Services.

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

Sie können die Komponententechnologien in einer beliebigen Reihenfolge installieren. Um optimale Ergebnisse zu erzielen, überprüfen Sie, ob die einzelnen Serverprodukte oder -technologien ordnungsgemäß installiert wurden, bevor Sie sie integrieren.

In der folgenden Liste sind alle Bereitstellungsaufgaben zusammengefasst:

  1. Installieren Sie Reporting Services und das Datenbankmodul. Wenn Sie Serversoftware auf einem Produktionsserver installieren oder eine Bereitstellungskonfiguration für drei Server verwenden, ziehen Sie die Auswahl der Option Server installieren, jedoch nicht konfigurieren in Betracht, sodass Sie steuern können, wann und wie der Berichtsserver konfiguriert wird.

  2. Konfigurieren Sie den Berichtsserver, und überprüfen Sie die Installation auf ihre Gültigkeit.

  3. Laden Sie das weitervertreibbare Paket .NET Framework 3.0 herunter, und installieren Sie es.

  4. Installieren Sie Windows SharePoint Services oder Office SharePoint Server 2007. Ziehen Sie die Auswahl der Installationsoption Erweitert in Betracht, sodass Sie während der Konfiguration einen Remote-Datenbankserver angeben können.

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

  6. Konfigurieren Sie die Websitesammlung-Features in der Zentraladministration, und öffnen Sie die SharePoint-Website, um die Gültigkeit der Installation zu überprüfen.

  7. Laden Sie das Reporting Services-Add-In für SharePoint-Technologien herunter, und installieren Sie es.

  8. Konfigurieren Sie die Features für die Berichtsserverintegration in der Zentraladministration.

So installieren Sie Reporting Services und das Datenbankmodul

Konfigurieren Sie den Berichtsserver nach Abschluss der Installation für den Betrieb im systemeigenen Modus, um die Installation zu überprüfen. Auf diese Weise können Sie die Installation mit dem Berichts-Manager überprüfen.

Anweisungen zum Starten des Reporting Services-Konfigurationstools und zum Konfigurieren des Berichtsservers für den Betrieb finden Sie unter Reporting Services-Konfiguration: Vorgehensweisen.

So laden Sie das weitervertreibbare Paket .NET Framework 3.0 herunter und installieren es

  1. Laden Sie auf einem anderen Server, der für die Instanz des SharePoint-Produkts bzw. der SharePoint-Technologie verwendet wird, vom Microsoft Download Center das weitervertreibbare Paket .NET Framework 3.0 herunter.

  2. Führen Sie das Setup aus. Der Setupprozess wird im Hintergrund ausgeführt und kann einige Zeit in Anspruch nehmen. Um sich über den Fortschritt zu informieren, klicken Sie im Statusbereich der Taskleiste auf das Symbol für die Microsoft.NET Framework 3.0-Installation.

So installieren Sie ein SharePoint-Produkt bzw. eine SharePoint-Technologie

  1. Führen Sie Setup.exe vom Installationsmedium für Windows SharePoint Services 3.0 oder MicrosoftOffice SharePoint Server aus.

  2. Geben Sie den 25 Zeichen langen Product Key ein.

  3. Akzeptieren Sie die Softwarelizenzbedingungen.

  4. Klicken Sie auf Erweitert.

    1. Klicken Sie unter Servertyp auf Web-Front-Ends.

    2. Auf der Registerkarte Datenspeicherort wird der Speicherort für Suchindexdateien angegeben. Verwenden Sie auf der Registerkarte Datenspeicherort den Standardwert, oder wählen Sie einen Computer aus, der über zusätzlichen Speicherplatz verfügt.

    3. Klicken Sie auf Jetzt installieren.

  5. Konfigurieren Sie ein SharePoint-Produkt bzw. eine SharePoint-Technologie. Der Konfigurations-Assistent für SharePoint-Produkte und -Technologien sollte starten, wenn das Setup beendet ist. Ist dies nicht der Fall, starten Sie ihn von der Verwaltung aus.

    1. Klicken Sie auf dem Begrüßungsbildschirm auf Weiter.

    2. Klicken Sie auf Ja , um die Dienste nach Bedarf neu zu starten.

    3. Klicken Sie auf der Seite Verbindung mit einer Serverfarm herstellen auf Nein, ich möchte eine neue Serverfarm erstellen, und klicken Sie dann auf Weiter.

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

    5. Geben Sie unter Benutzername und Kennwort die Anmeldeinformationen eines Domänenbenutzerkontos mit Berechtigung zum Anmelden bei dem Computer, einer SQL Server-Datenbankanmeldung und DBCreator-Berechtigungen für den Server ein. Geben Sie möglichst ein Konto an, das nur zum Ausführen dieser Anwendung verwendet wird. Geben Sie nicht die Anmeldeinformationen eines Benutzers ein, der später auf die SharePoint-Website zugreift, da dieser dann beim Zugreifen auf den Websiteinhalt möglicherweise Zugriffsverweigerungsfehler erhält. Klicken Sie auf Weiter.

    6. Klicken Sie auf der Seite SharePoint-Zentraladministration konfigurieren auf Weiter, um die Standardwerte zu bestätigen. Wenn Sie wissen, dass Identitätswechsel- und Delegierungsfeatures 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.

    7. Klicken Sie unter Konfigurations-Assistent für SharePoint-Produkte und -Technologien beenden auf Weiter, um die Konfiguration mit den angegebenen Einstellungen zu starten.

    8. Klicken Sie auf Fertig stellen.

So konfigurieren Sie die SharePoint-Webanwendung

  1. Klicken Sie auf Start und anschließend auf Verwaltung und auf SharePoint 3.0-Zentraladministration. Arbeiten Sie die Checkliste mit den Aufgaben des Administrators ab. Weitere Informationen zu den einzelnen Aufgaben erhalten Sie, wenn Sie auf den Link Bereitstellungsschritte lesen klicken und dann das Handbuch "Erste Schritte" öffnen. Die Aufgaben in den folgenden Schritten müssen ausgeführt werden.

  2. Erstellen Sie eine Webanwendung:

    1. Klicken Sie auf SharePoint-Websites erstellen.

    2. Klicken Sie auf Neue Webanwendung erstellen.

    3. Wählen Sie Neue IIS-Website erstellen (SharePoint - 80) mit den Standardwerten aus. Das bedeutet, dass Port 80, keine Hostheader, der Standardpfad, NTLM und kein anonymer Zugriff verwendet werden. Geben Sie auf jeden Fall das Konto für den Anwendungspoolprozess an. Wählen Sie ein Domänenbenutzerkonto aus.

    4. Klicken Sie auf OK.

  3. Klicken Sie auf der Seite Anwendung erstellt auf Websitesammlung erstellen.

    1. Geben Sie einen Titel ein.

    2. Bestätigen Sie alle Standardwerte. Geben Sie für den primären Websiteadministrator ein Konto mit lokalen Administratorberechtigungen an.

    3. Klicken Sie auf OK.

  4. Öffnen Sie ein Eingabeaufforderungsfenster, und geben Sie iisrest /noforce ein.

  5. Klicken Sie auf die URL, um die Website zu überprüfen.

  6. (Optional) Aktivieren Sie in der Zentraladministration die Diagnoseprotokollierung.

So konfigurieren Sie den Berichtsserver für den integrierten SharePoint-Modus

  1. Installieren und konfigurieren Sie ein SharePoint-Web-Front-End auf dem Berichtsservercomputer Anweisungen finden Sie unter Vorgehensweise: Installieren eines SharePoint-Web-Front-Ends auf einem Berichtsservercomputer.

    1. Auf dem primären Server wird ein Browserfenster für die Zentraladministration geöffnet, in dem Sie überprüfen können, ob die Serverfarm erfolgreich konfiguriert wurde.
  2. Konfigurieren Sie den Berichtsserver für die Integration:

    1. Starten Sie das Reporting Services-Konfigurationstool, und stellen Sie eine Verbindung mit der Berichtsserverinstanz her. Anweisungen finden Sie unter Vorgehensweise: Starten der Reporting Services-Konfiguration.

    2. Klicken Sie im Navigationsbereich auf Dienstkonto. Überprüfen Sie, ob es ein Domänenbenutzerkonto verwendet. Wenn nicht, konfigurieren Sie das Dienstkonto so, dass es ein Domänenbenutzerkonto verwendet.

    3. Klicken Sie im Navigationsbereich auf Datenbank.

      HinweisHinweis

      Wenn Sie eine Remoteinstanz von Database Engine (Datenbankmodul) verwenden, finden Sie weitere Informationen unter Vorgehensweise: Erstellen einer Berichtsserver-Datenbank für den integrierten SharePoint-Modus (Reporting Services-Konfiguration).

    4. Klicken Sie auf Datenbank ändern.

    5. Wählen Sie Neue Datenbank erstellen aus.

    6. Klicken Sie auf Weiter.

    7. Geben Sie die Instanz von Database Engine (Datenbankmodul) an, die die Datenbank hostet.

    8. Klicken Sie auf Verbindung testen, um zu überprüfen, ob die Verbindung hergestellt werden kann.

    9. Klicken Sie auf Weiter.

    10. Geben Sie unter Datenbankname einen Namen für die neue Datenbank ein (z. B. reportserverSharepointMode).

    11. Wählen Sie Integrierter SharePoint-Modus aus.

    12. Klicken Sie auf Weiter.

    13. Geben Sie die Anmeldeinformationen an, die der Berichtsserver zum Herstellen einer Verbindung mit der Berichtsserver-Datenbank verwendet.

    14. Klicken Sie auf Weiter.

    15. Klicken Sie auf Weiter.

    16. Klicken Sie auf Fertig stellen.

    17. Konfigurieren Sie das Konto für die unbeaufsichtigte Ausführung und andere Einstellungen, die Sie ändern möchten. Die Werte für das virtuelle Verzeichnis des Berichtsservers sollten weiterhin gültig sein. Allerdings ist der Berichts-Manager nun nicht mehr verfügbar, nachdem Sie den Berichtsserver für die Verwendung einer Datenbank im integrierten SharePoint-Modus konfiguriert haben (die Registerkarte für das virtuelle Verzeichnis des Berichtsservers sollte abgeblendet angezeigt werden).

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

  1. Klicken Sie auf Microsoft SQL Server 2008, um auf der Microsoft-Website die Downloadseite zu öffnen.

    Wichtiger HinweisWichtig

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

  2. Wählen Sie eine Sprache für die Installation.

  3. Klicken Sie unter Herunterzuladende Dateien auf Download, um entweder die 32-Bit- oder die 64-Bit-Version des Reporting Services-Add-Ins zu installieren.

  4. Klicken Sie auf Speichern, um die Datei an einem Speicherort auf dem Computer zu speichern.

  5. Öffnen Sie Windows Explorer, und navigieren Sie zu dem Ordner, in dem sich die Datei befindet.

  6. Doppelklicken Sie auf rsSharePoint.msi, um die Installation zu starten. Anweisungen finden Sie unter Vorgehensweise: Installieren oder Deinstallieren des Reporting Services-Add-Ins.

  7. Rufen Sie die neueste Version der Infodatei für das Reporting Services-Add-In ab, um sich über neueste Änderungen und bekannte Probleme zu informieren. Klicken Sie auf der Downloadseite der Microsoft-Website unter Herunterzuladende Dateien auf Download, um die Datei readme_rsaddin.htm zu öffnen, und speichern Sie die Datei auf dem Computer.

So konfigurieren Sie die Serverintegration in der Zentraladministration

  1. Klicken Sie auf Start und anschließend auf Verwaltung und auf SharePoint 3.0-Zentraladministration.

    Wichtiger HinweisWichtig

    Zur Durchführung der unten aufgeführten Schritte müssen Sie Mitglied der Administratorgruppe für die SharePoint-Farm und Administrator einer Websiteauflistung sein.

  2. Klicken Sie auf Anwendungsverwaltung. Es sollte ein neuer Abschnitt mit der Bezeichnung Reporting Services angezeigt werden. Dieser Abschnitt enthält Hyperlinks zu Seiten, die zum Angeben von Integrationseinstellungen verwendet werden. Wenn dieser Abschnitt nicht angezeigt wird, müssen Sie das Berichtsserverintegrations-Feature aktivieren. Weitere Informationen finden Sie unter Vorgehensweise: Aktivieren des Berichtsserverfeatures in der SharePoint-Zentraladministration.

    Sie müssen zumindest die Berichtsserver-URL angeben, einen Authentifizierungsmodus auswählen und den SharePoint-Datenbanken Zugriff auf den Berichtsserver gewähren. Weitere Informationen finden Sie unter Vorgehensweise: Konfigurieren der Berichtsserverintegration in der SharePoint-Zentraladministration.

  3. Schließen Sie die 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.

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).

  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).

  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).

  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).

  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).

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 besitzen. 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 Features finden Sie unter Features, die von Reporting Services im integrierten SharePoint-Modus unterstützt werden.