Teil 2–Konfiguration von PowerPivot unter Project Server 2013

In meinem ersten Teil dieser Blog-Reihe habe ich beschrieben, wie Sie eine PowerPivot SQL Server 2012 Instanz auf Ihrem SQL Server 2012 Enterprise bereitstellen. Nun wollen wir  auf dem SharePoint Server 2013 bzw. Project Server 2013 die SQL-Server Reporting Services (SSRS) im integrierten SharePoint Modus bereitstellen. Für diesen Artikel gehe ich nun davon aus, dass die folgende Infrastruktur bereitgestellt ist.

https://blankertz-pm.de/wp-content/uploads/2018/05/image42-150301.png

Nun geht’s los. Wir werden nun die Reportings Services im integrierten SharePoint Modus installieren.

Installation SSRS auf dem Project Server 2013

Melden Sie sich an dem SharePoint Server bzw. Project Server 2013 an. Legen Sie den Datenträger des SQL Server 2012 ein. Öffnen Sie die Setup.

https://blankertz-pm.de/wp-content/uploads/2018/05/image44-150301.png

Klicken Sie bei der erfolgreichen Überprüfung der Setupregel auf  “OK”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image45-150301.png

Klicken Sie im Fenster Produkt-Key auf “Weiter”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image46-150301.png

Lesen Sie sich nun die Lizenzbestimmungen aufmerksam durch. Sollten Sie mit diesen Einverstanden sein, so klicken Sie auf “Weiter”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image47-150301.png

Die SQL-Installationsroutine prüft nun, ob Updates zur Verfügung stehen. In meiner Demo-Umgebung habe ich keine Verbindung mit dem Internet. Aus dem Grund werde ich nach Abschluss der Bereitstellung das Service Pack 1 manuell installieren. Sollten Sie eine Internetverbindung besitzen, lassen Sie die Updates herunterladen und klicken Sie dann auch “Weiter”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image48-150301.png

Danach werden die Setupdateien bereitgestellt. Klicken Sie nach erfolgreichen Abschluss auf “Installieren”. Wie oben schon beschrieben, kann mein Server nicht auf das Internet zugreifen, aus diesem Grund erscheint bei mir die “Microsoft .Net Warnung”, und da ich auf jedem meiner Server grundsätzlich die Firewall aktiviert lasse, wird der Hinweis ebenfalls angezeigt. Klicken Sie auf “Weiter”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image49-150301.png

Wählen Sie die Option “SQL-Server-Funktionsinstallation” aus und klicken Sie dann auf “Weiter”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image50-150301.png

Wählen Sie nun die Features “Reporting Services – SharePoint” und “Reporting Services-Add-In für SharePoint-Produkte aus. Klicken Sie anschließend auf “Weiter”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image51-150301.png

Klicken Sie nach der erfolgreichen Überprüfung des Speicherplatzes auf “Weiter”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image52-150301.png

Klicken Sie auf “Weiter”

https://blankertz-pm.de/wp-content/uploads/2018/05/image53-150301.png

Klicken Sie auf “Weiter”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image54-150301.png

Klicken Sie auf “Weiter”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image55-150301.png

Sollten Sie dieses Feature noch auf mehreren Servern bereitstellen wollen, so können Sie die unten aufgeführte ini-Datei wegsichern und für die Bereitstellung nutzen. Führen Sie auf den weiteren Servern einfach den Befehl “setup.exe /ConfigurationFile= MyConfigurationFile.INI” aus. Überprüfen Sie noch einmal Ihre Einstellungen und klicken Sie dann auf “Installieren”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image56-150301.png

Die erfolgreiche Bereitstellung sollte nun wie folgt aussehen. Klicken Sie nun auf schließen.

https://blankertz-pm.de/wp-content/uploads/2018/05/image57-150301.png

Achtung: Sie sollten auf dem SharePoint Server 2013 bzw. Project Server 2013 den gleichen CU Status haben, wie auf dem SQL Server. Wie in meinem vorherigen Beispiel beschrieben, habe ich auf dem ServerSP1 und CU 9 eingespielt. Verfahren Sie genau so auf dem SharePoint Server 2013.

Achtung musst Du noch prüfen, ob das so stimmt

Führen Sie nun die Befehle “Install-SPRSService” und “Install-SPRSServiceProxy” aus, um die Reporting Services zu installieren. Starten Sie anschließend den Dienst mit dem Befehl “get-spserviceinstance -all |where {$_.TypeName -like „SQL Server Reporting*“} | Start-SPServiceInstance”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image58-150301.png

Achtung: Achten Sie zwingend darauf, dass Sie auf dem SharePoint Server 2013 das SQL Server 2012 SP1 installiert haben, bevor Sie diesen Befehl ausführen. Ansonsten erhalten Sie die folgende Fehlermeldung:

https://blankertz-pm.de/wp-content/uploads/2084/05/image18-150301.png

Öffnen Sie nun die Zentraladministration und überprüfen Sie, ob der Dienst gestartet wurde. Klicken Sie hierzu in der Rubrik “Systemeinstellungen” auf den Link “Dienste auf dem Server verwalten”. Finden Sie nun den Dienst “SQL Server Reporting Services-Dienst “ gestartet wurde. Sollte dem nicht so sein, so starten Sie Ihn noch einmal über die Zentraladministration.

https://blankertz-pm.de/wp-content/uploads/2018/05/image19-150301.png

Konfigurieren Sie nun als nächstes den Reporting Server Applikationspool. Gehen Sie hierzu wieder auf die Zentraladministration. Klicken Sie in der Rubrik “Anwendungsverwaltung” auf den Link “Dienstanwendungen verwalten”.

https://blankertz-pm.de/wp-content/uploads/2018/05/snaghtml2dfb697-150301.png

Vergeben Sie nun einen Namen für die Reporting Services und den Anwendungspool. Wählen Sie ein Service Account aus, mit dem die Reporting Services ausgeführt werden sollen. Scrollen Sie nun weiter nach unten.

https://blankertz-pm.de/wp-content/uploads/2018/05/image20-150301.png

Ich entferne meistens die etwas kryptische Endung des Datenbanknamen und ersetzen diesen gegen die Endung DB. Als Zuordnung wählen Sie die PWA Websitesammlung aus. Klicken Sie anschließend auf “OK”.

https://blankertz-pm.de/wp-content/uploads/2018/05/image21-150301.png

Die erfolgreiche Bereitstellung müsste Ihnen wie folgt angezeigt werden. Klicken Sie auf “OK”.

https://blankertz-pm.de/wp-content/uploads/2018/05/snaghtml2eade0f-150301.png

Konfigurieren Sie nun die Reporting Services. Klicken Sie hierzu auf den Namen der zuvor vergebenen Reporting Services in meinem Beispiel “ReportingServices”. Klicken Sie nun in unteren Bereich auf den Link “Abonnements und Warnungen bereitstellen”. Klicken Sie nun auf die Option “Script Herunterladen” und öffnen Sie dies in einem Editor Ihrer Wahl. Markieren Sie das Skript und öffnen Sie eine Verbindung zum SQL Server, der die SQL-Datenbanken hosted. Öffnen Sie das Management Studio und stellen Sie eine Verbindung mit der Datenbankinstanz her. Kopieren Sie den Text in eine Abfrage und führen Sie die Abfrage aus. Die Anzeige müsste nun wie folgt aussehen.

https://blankertz-pm.de/wp-content/uploads/2018/05/image22-150301.png

Die Reporting Services können nun verwendet werden. In meinem nächsten Beitrag werden wir nun PowerPivot für SharePoint Server 2013 installieren.