Installieren des ersten Berichtsservers im SharePoint-Modus

 

In den Verfahren in diesem Thema werden Sie durch die Installation eines einzelnen Reporting Services-Servers im SharePoint-Modus geführt. In den Schritten führen Sie u. a. den Installations-Assistenten für SQL Server sowie Konfigurationsaufgaben unter Verwendung der SharePoint-Zentraladministration aus. Außerdem können Sie sich in diesem Thema auch über einzelne Verfahren zum Aktualisieren einer vorhandenen Installation informieren, beispielsweise um eine Reporting Services-Dienstanwendung zu erstellen.

Betrifft: SharePoint 2013 & SharePoint 2016 | Hinweis:Reporting Services SharePoint-unterstützt nicht die Mehrinstanzenfähigkeit von SharePoint Server.

Informationen darüber, wie Sie einer vorhandenen Farm weitere Reporting Services-Server hinzufügen, finden Sie unter:

Die Installation auf einem einzelnen Server ist für Entwicklungs- und Testszenarien geeignet, wird aber für Produktionsumgebungen nicht empfohlen.

Die Installation auf einem einzelnen Server ist für Entwicklungs- und Testszenarien geeignet, wird aber für Produktionsumgebungen nicht empfohlen. Eine Umgebung mit einem Server bezieht sich auf einen einzelnen Computer, für den SharePoint undReporting Services-Komponenten auf demselben Computer installiert sind. Dieses Thema gilt nicht für horizontales Skalieren mit mehreren Reporting Services-Servern.

Das folgende Diagramm veranschaulicht die Komponenten, die Teil einer Reporting Services-Bereitstellung auf einem einzelnen Server sind.

System_CAPS_ICON_note.jpg Hinweis

In SharePoint 2016 wurde Excel Services auf den Office Online Server verschoben und kann nicht in einer Bereitstellung mit einem einzelnen Server verwendet werden. Der Office Online Server muss auf einem anderen Server bereitgestellt werden. Weitere Informationen finden Sie unter Übersicht über Office Online Server und Konfigurieren der Excel Online-Verwaltungseinstellungen.

(1)Mit einer SQL Server-Installation installierter SharePoint-Dienst. Sie können eine oder mehrere Reporting Services-Dienstanwendungen erstellen.
(2)Reporting Services -Add-In für SharePoint-Produkte stellt die Benutzeroberflächenkomponenten auf den SharePoint-Servern bereit.
(3)Die Excel Services-Anwendung wird von Power View und Power Pivot verwendet. Dies ist in einer Einzelserverbereitstellung für SharePoint 2016 nicht verfügbar. Es ist ein Office Online Server erforderlich.
(4)Power Pivot -Dienstanwendung.

SSRS SharePoint Mode Single Server Deployment

System_CAPS_ICON_tip.jpg Tipp


Komplexere Bereitstellungsbeispiele finden Sie unter Bereitstellungstopologien für SQL Server-BI-Funktionen in SharePoint.

In diesem Abschnitt werden die Konten und Berechtigungen beschrieben, die für die wesentlichen Schritte zur Bereitstellung von Reporting Services im SharePoint-Modus verwendet werden.

Installieren und Registrieren des Reporting Services-Diensts:

  • Das aktuelle Installationskonto (auch Setupkonto) von Reporting Services im SharePoint-Modus erfordert Administratorrechte auf dem lokalen Computer. Wenn Sie erst SharePoint und dann Reporting Services installieren und das Setupkonto außerdem Mitglied der Administratorgruppe der SharePoint-Farm ist, wird der Reporting Services-Dienst von der Reporting Services-Installation für Sie registriert. Wenn Sie erst Reporting Services und dann SharePoint installieren bzw. wenn das Setupkonto kein Mitglied der Administratorgruppe der Farm ist, registrieren Sie den Dienst manuell. Weitere Informationen finden Sie im Abschnitt Schritt 2: Registrieren und Starten des SharePoint-Diensts für Reporting Services.

Erstellen von Reporting Services -Dienstanwendungen

  • Nach der Installation und Registrierung des Reporting Services -Diensts erstellen Sie mindestens eine Reporting Services -Dienstanwendung. Das "Dienstkonto der SharePoint-Farm" muss vorübergehend Mitglied der lokalen Administratorgruppe sein, damit die Reporting Services-Dienstanwendung erstellt werden kann. Weitere Informationen zu SharePoint 2013-Kontoberechtigungen finden Sie unter Kontoberechtigungen und Sicherheitseinstellungen in SharePoint 2013 (http://technet.microsoft.com/library/cc678863.aspx). Für SharePoint 2016 finden Sie weitere Informationen unter Kontoberechtigungen und Sicherheitseinstellungen in SharePoint 2016.

    Eine bewährte Sicherheitsmethode besteht darin, die Administratorkonten der SharePoint-Farm nicht gleichzeitig als Administratorkonten des lokalen Betriebssystems festzulegen. Wenn Sie der lokalen Administratorgruppe während der Installation ein Farmadministratorkonto hinzufügen, wird empfohlen, das Konto nach Ende der Installation aus der lokalen Administratorgruppe zu entfernen.

In diesem Schritt werden ein Reporting Services-Berichtsserver im SharePoint-Modus und das Reporting Services-Add-In für SharePoint-Produkte installiert. Abhängig von bereits auf dem Computer installierten Komponenten werden einige der in den folgenden Schritten beschriebenen Installationsseiten u. U. nicht angezeigt.

System_CAPS_ICON_important.jpg Wichtig

Für SharePoint 2016 muss der SharePoint-Server, auf dem Reporting Services installiert wird, eine benutzerdefinierte Serverrolle besitzen. Reporting Services lässt sich auf einem SharePoint-Server, der keine benutzerdefinierte Rolle besitzt, erfolgreich bereitstellen, aber während des nächsten SharePoint-Wartungsfensters hält MinRole den Reporting Services-Dienst an, da erkannt wird, dass Reporting Services im SharePoint-integrierten Modus keine Unterstützung für eine der anderen SharePoint-Serverrollen bietet. Die Reporting Services-Dienstanwendung unterstützt nur die benutzerdefinierte Rolle.

System_CAPS_ICON_note.jpg Hinweis

Wenn Sie planen, auch den Power Pivot-Dienst mit SharePoint 2016 zu verwenden, installieren Sie diesen Dienst, bevor Sie Reporting Services installieren. Der Power Pivot-Dienst kann nicht auf einem SharePoint-Server mit der benutzerdefinierten Rolle installiert werden. Dadurch wird vermieden, dass die Rollen mehrfach gewechselt werden müssen.

Anwenden der benutzerdefinierten Serverrolle auf einen SharePoint 2016-Server

System_CAPS_ICON_note.jpg Hinweis

Dies gilt nicht für SharePoint 2013.

  1. Melden Sie sich bei dem SharePoint-Server an, auf dem Sie ssRSnoversion installieren möchten.

  2. Starten Sie die SharePoint 2016-Verwaltungsshell als Administrator.

    Sie können mit der rechten Maustaste auf die SharePoint 2016-Verwaltungsshell klicken und Als Administrator ausführen auswählen.

  3. Führen Sie an der PowerShell-Eingabeaufforderung den folgenden Befehl aus.

    System_CAPS_ICON_note.jpg Hinweis

    Stellen Sie sicher, dass Sie den richtigen Namen für den SharePoint-Server angeben.

     Set-SPServer SERVERNAME -Role Custom
    
    
  4. In einer Antwort sollte angezeigt werden, dass ein Zeitgeberauftrag geplant wurde. Sie müssen warten, bis der Auftrag ausgeführt wurde.

  5. Verwenden Sie den folgenden Befehl, um die dem Server zugewiesene Rolle zu überprüfen.

     Get-SPServer SERVERNAME 
    
    
  6. Unter Rolle sollte Benutzerdefiniert aufgeführt sein.

Installieren von Reporting Services

  1. Führen Sie den Installations-Assistenten für SQL Server (Setup.exe) aus.

  2. Wählen Sie links im Assistenten die Option Installation, und wählen Sie anschließend Neue eigenständige SQL Server-Installation oder Hinzufügen von Funktionen zu einer vorhandenen Installation aus.

  3. Falls die Seite Product Key angezeigt wird, geben Sie Ihren Product Key ein, oder übernehmen Sie den Standardwert der Enterprise Evaluation Edition.

    Wählen Sie Weiteraus.

  4. Lesen Sie die Seite mit den Lizenzbedingungen, falls diese angezeigt wird, und akzeptieren Sie die Bedingungen. Microsoft ist Ihnen dankbar, wenn Sie damit einverstanden sind, Daten zur Funktionsverwendung zu senden, damit wir Produktfunktionen und -support verbessern können.

    Wählen Sie Weiteraus.

  5. Es wird empfohlen, die Option Mit Microsoft Update nach Updates suchen (empfohlen) auszuwählen. Diese Eingabe ist optional.

    Wählen Sie Weiteraus.

  6. Je nachdem, welche Komponenten bereits auf dem Computer installiert sind, kann auf der Seite Setupdateien installieren folgende Meldung angezeigt werden:

    • "Für mindestens eine betroffene Datei stehen Vorgänge aus. Sie müssen den Computer nach Abschluss des Setupvorgangs neu starten."

    • Wählen Sie Weiteraus.

  7. Möglicherweise wird die Seite Installationsregeln angezeigt. Überprüfen Sie alle Warnungen oder Probleme, die eine Blockierung verursachen. Wählen Sie Weiter aus.

  8. Wählen Sie Folgendes auf der Seite Funktionsauswahl aus:

    • Reporting Services – SharePoint

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

    • Optional können Sie auch Database Engine Services auswählen, um eine vollständige Umgebung zu installieren. Sie müssen allerdings über eine SQL Server-Datenbankmodulinstanz verfügen, auf der die SharePoint-Datenbanken gehostet werden.

    Wählen Sie Weiteraus.

    rs_SetupFeatureSelection_SharePoint_with_circles

  9. Wenn Sie Datenbankmoduldienste ausgewählt haben, akzeptieren Sie die Standardinstanz von MSSQLSERVER auf der Seite Instanzkonfiguration , und klicken Sie auf Weiter.

    noteDie Architektur des SharePoint-Diensts für Reporting Services basiert nicht auf einer SQL Server-"Instanz", wie dies bei der vorherigen Reporting Services-Architektur der Fall war.

  10. Wenn die Seite Serverkonfiguration angezeigt wird, geben Sie die entsprechenden Anmeldeinformationen ein. Wenn Sie die Reporting Services -Datenwarn- oder Abonnementfunktionen verwenden möchten, müssen Sie den Starttyp für den SQL Server-Agent auf Automatischändern. Abhängig von den bereits auf dem Computer installierten Komponenten wird die Seite Serverkonfiguration möglicherweise nicht angezeigt.

    Wählen Sie Weiteraus.

  11. Wenn Sie die Database Engine Services ausgewählt haben, wird die Seite Datenbankmodulkonfiguration angezeigt. Fügen Sie der Liste der SQL-Administratoren entsprechende Konten hinzu, und klicken Sie dann auf Weiter.

  12. Auf der Seite Reporting Services-Konfiguration sollten Sie sehen, dass die Option Nur Installieren aktiviert ist. Mit dieser Option werden die Berichtsserverdateien installiert. Die SharePoint-Umgebung für Reporting Serviceswird damit nicht konfiguriert.

    System_CAPS_ICON_note.jpg Hinweis

    Nachdem die SQL Server-Installation abgeschlossen wurde, befolgen Sie die Anweisungen in den weiteren Abschnitten dieses Themas, um die SharePoint-Umgebung zu konfigurieren. Dies schließt die Installation des gemeinsamen Reporting Services-Diensts und das Erstellen der Reporting Services-Dienstanwendungen ein.

    ssRS-2016-setup-configuration

  13. Überprüfen Sie eventuell angezeigte Warnungen, und klicken Sie dann auf der Seite Funktionskonfigurationsregeln auf Weiter, wenn Sie die Konfiguration auf diese Seite beenden möchten.

  14. Lesen Sie auf der Seite Installationsbereit die Installationszusammenfassung. Die Zusammenfassung enthält einen untergeordneten Knoten SharePoint-Modus für Reporting Services , für den der Wert SharePointFilesOnlyModeangezeigt wird. Wählen Sie Installieren aus.

  15. Die Installation dauert mehrere Minuten. Die Seite Abgeschlossen wird mit einer Liste der Funktionen und dem Status der einzelnen Funktionen angezeigt. Möglicherweise werden Sie in einem Informationsdialogfeld darauf hingewiesen, dass der Computer neu gestartet werden muss.

PowerShell related content

System_CAPS_ICON_note.jpg Hinweis

Wenn Sie in eine vorhandene SharePoint-Farm installieren, müssen Sie die Schritte in diesem Abschnitt nicht ausführen. Der SharePoint-Dienst für Reporting Services wurde installiert und gestartet, als Sie entsprechend den Anweisungen im vorherigen Abschnitt dieses Dokuments den Installations-Assistenten für SQL Server ausgeführt haben.

Die folgenden Hauptgründe erfordern die manuelle Registrierung des Reporting Services -Diensts.

  • Reporting Services im SharePoint-Modus wurde vor SharePoint installiert.

  • Das Konto, das zur Installation von Reporting Services im SharePoint-Modus verwendet wurde, war nicht Mitglied der Administratorgruppe der SharePoint-Farm. Weitere Informationen finden Sie im Abschnitt Setup accounts.

Die notwendigen Dateien wurden als Teil des SQL Server-Installations-Assistenten installiert, die Dienste müssen jedoch in der SharePoint-Farm registriert werden.

Die folgenden Schritte zeigen Ihnen, wie Sie die SharePoint-Verwaltungsshell öffnen und PowerShell-Cmdlets ausführen:

  1. Klicken Sie auf die Schaltfläche Start.

  2. Wählen Sie die Gruppe Microsoft SharePoint 2016-Produkte oder Microsoft SharePoint 2013-Produkte aus.

  3. Klicken Sie mit der rechten Maustaste auf SharePoint 2016-Verwaltungsshell bzw. SharePoint 2013-Verwaltungsshell, und wählen Sie Als Administrator ausführen aus.

    System_CAPS_ICON_note.jpg Hinweis

    Die SharePoint-Befehle werden im Windows PowerShell-Standardfenster nicht erkannt. Verwenden Sie die SharePoint-Verwaltungsshell.

  4. Führen Sie den folgenden PowerShell-Befehl aus, um den Reporting Services SharePoint-Dienst zu installieren. Ein erfolgreicher Abschluss des Befehls zeigt eine neue Zeile in der Verwaltungsshell an. Wurde der Befehl erfolgreich ausgeführt, wirdkeine Meldung an die Verwaltungsshell zurückgegeben:

    Install-SPRSService  
    
    
  5. Führen Sie den folgenden PowerShell-Befehl aus, um den Reporting Services-Dienstproxy zu installieren. Ein erfolgreicher Abschluss des Befehls zeigt eine neue Zeile in der Verwaltungsshell an. Wurde der Befehl erfolgreich ausgeführt, wirdkeine Meldung an die Verwaltungsshell zurückgegeben:

    Install-SPRSServiceProxy  
    
    
  6. Führen Sie den folgenden PowerShell-Befehl aus, um den Dienst zu starten, oder starten Sie den Dienst von der SharePoint-Zentraladministration anhand der unten stehenden Anweisungen:

    get-spserviceinstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance  
    
    
    System_CAPS_ICON_important.jpg Wichtig

    Angenommen, eine Fehlermeldung mit etwa folgendem Wortlaut wird ausgegeben:

    Install-SPRSService : The term 'Install-SPRSService' **is not recognized** as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.  
    
    

    Entweder Sie befinden sich in Windows PowerShell anstatt in der SharePoint-Verwaltungsshell, oder Reporting Services ist nicht im SharePoint-Modus installiert. Weitere Informationen zu Reporting Services und PowerShell finden Sie unter PowerShell-Cmdlets für SharePoint-Modus von Reporting Services.

Sie können den Dienst auch von der SharePoint-Zentraladministration starten anstatt den dritten PowerShell-Befehl auszuführen. Die folgenden Schritte sind auch nützlich, um sicherzustellen, dass der Dienst gestartet wurde.

  1. Klicken Sie in der SharePoint-Zentraladministration in der Gruppe Systemeinstellungen auf Dienste auf dem Server verwalten .

  2. Suchen Sie den SQL Server Reporting Services-Dienst , und klicken Sie in der Spalte Aktion auf Starten .

  3. Der Status des Reporting Services-Diensts ändert sich von Beendet auf Gestartet. Installieren Sie den Reporting Services-Dienst mit PowerShell, wenn sich dieser nicht in der Liste befindet.

    System_CAPS_ICON_note.jpg Hinweis


    Wenn der Reporting Services-Dienst im Status Wird gestartet bleibt und sich nicht in Gestartet ändert, stellen Sie sicher, dass der Dienst der SharePoint 2013-Administration im Windows Server-Manager gestartet wurde.

Dieser Abschnitt enthält die Schritte zum Erstellen einer Dienstanwendung und eine Beschreibung der Eigenschaften, wenn Sie eine vorhandene Dienstanwendung überprüfen.

  1. Klicken Sie in der SharePoint-Zentraladministration in der Gruppe Anwendungsverwaltung auf Dienstanwendungen verwalten.

  2. Klicken Sie im SharePoint-Menüband auf die Schaltfläche Neu.

  3. Klicken Sie im Menü „Neu“ auf SQL Server Reporting Services-Dienstanwendung.

    System_CAPS_ICON_important.jpg Wichtig


    Wenn die Option Reporting Services nicht in der Liste angezeigt wird, bedeutet dies, dass der gemeinsame Reporting Services-Dienst nicht installiert ist. Lesen Sie den vorherigen Abschnitt, in dem das Installieren des Reporting Services-Diensts mithilfe von PowerShell-Cmdlets beschrieben wird.

  4. Geben Sie auf der Seite SQL Server Reporting Services-Dienstanwendung erstellen einen Namen für die Anwendung ein. Wenn Sie mehrere Reporting Services-Dienstanwendungen erstellen, hilft ein aussagekräftiger Name oder eine Benennungskonvention bei der Organisation von Administrations- und Verwaltungsvorgängen.

  5. Erstellen Sie im Abschnitt Anwendungspool einen neuen Anwendungspool für die Anwendung (empfohlen). Die Verwendung des gleichen Namens für den Anwendungspool und die Dienstanwendung kann Ihre laufenden Verwaltungsaufgaben vereinfachen. Die Wahl des Namens kann allerdings auch davon abhängen, wie viele Dienstanwendungen Sie erstellen und ob mehrere Anwendungen in einem einzelnen Anwendungspool verwendet werden müssen. Informieren Sie sich in der SharePoint Server-Dokumentation über Empfehlungen und Best Practices zur Verwaltung von Anwendungspools.

    Wählen Sie ein Sicherheitskonto für den Anwendungspool aus, oder erstellen Sie es. Sie müssen ein Domänenbenutzerkonto angeben. Ein Domänenbenutzerkonto ermöglicht die Verwendung der in SharePoint verfügbaren Funktion "Verwaltetes Konto", mit der Sie Kennwörter und Kontoinformationen zentral aktualisieren können. Domänenkonten sind auch erforderlich, wenn Sie beabsichtigen, die Bereitstellung auf zusätzlichen Dienstinstanzen, die unter der gleichen Identität ausgeführt werden, zu skalieren.

  6. Im Datenbankserverkönnen Sie den aktuellen Server verwenden oder einen anderen SQL Server auswählen.

  7. Der Standardwert von Datenbankname ist ReportingService_<guid>. Dies ist ein eindeutiger Datenbankname. Wenn Sie einen neuen Wert eingeben, geben Sie einen eindeutigen Wert ein. Dies ist die neue Datenbank, die speziell für die Dienstanwendung erstellt werden soll.

  8. Der Standardwert unter Datenbankauthentifizierunglautet Windows-Authentifizierung. Wenn Sie SQL-Authentifizierungauswählen, finden Sie in der SharePoint-Dokumentation bewährte Methoden zur Verwendung dieses Authentifizierungstyps in einer SharePoint-Bereitstellung.

  9. Wählen Sie im Abschnitt Webanwendungszuordnungen die Webanwendung aus, die für Zugriff von der aktuellen Reporting Services-Dienstanwendung bereitgestellt werden soll. Sie können einer Webanwendung eine Reporting Services-Dienstanwendung zuordnen. Wenn alle aktuellen Webanwendungen bereits einer Reporting Services-Dienstanwendung zugeordnet sind, wird eine Warnmeldung angezeigt.

  10. Wählen Sie OK.

  11. Der Dienstanwendungserstellungsprozess dauert möglicherweise mehrere Minuten. Wenn es vollständig ist, sehen Sie eine Bestätigungsmeldung und einen Link zu einer Seite Abonnements und Warnungen bereitstellen . Führen Sie den Bereitstellungsschritt aus, wenn Sie die Datenwarnungs- oder Abonnementfunktion von Reporting Services verwenden möchten. Weitere Informationen finden Sie unter Provision Subscriptions and Alerts for SSRS Service Applications.

PowerShell related content Informationen zum Erstellen einer Reporting Services-Dienstanwendung mit PowerShell finden Sie unter:

Power Viewist eine Funktion des SQL Server 2016 Reporting Services-Add-Ins für Microsoft SharePoint-Produkte und stellt eine Websitesammlungsfunktion dar. Die Funktion wird für Stammwebsitesammlungen und Websitesammlungen automatisch aktiviert, die nach der Installation des Reporting Services-Add-Ins erstellt wurden. Wenn Sie die Verwendung von Power View planen, sollten Sie sicherstellen, dass die Funktion aktiviert ist.

Wenn Sie nach der Installation des SharePoint-Servers das Reporting Services-Add-In für SharePoint-Produkte installieren, werden die Berichtsserver-Integrationsfunktion und die Power View-Integrationsfunktion nur für Stammwebsitesammlungen aktiviert. Für andere Websitesammlungen müssen Sie die Funktionen manuell aktivieren.

So aktivieren oder überprüfen Sie die Power View-Websitesammlungsfunktion

  1. Bei folgenden Schritten wird davon ausgegangen, dass die SharePoint-Website für eine Umgebung mit der Benutzeroberflächenversion 2013 für SharePoint 2013 konfiguriert ist.

    Öffnen Sie die gewünschte SharePoint-Website in Ihrem Browser. Beispiel: http://<servername>/sites/bi

  2. Wählen Sie Einstellungen SharePoint Settings aus.

  3. Wählen Sie Websiteeinstellungen aus.

  4. Wählen Sie in der Gruppe Websitesammlungsverwaltung die Option Websitesammlungsfeatures aus.

  5. Suchen Sie Power View-Integrationsfunktion in der Liste.

  6. Wählen Sie Aktivieren aus. Der Funktionsstatus ändert sich in Aktiv.

Diese Prozedur wird pro Websitesammlung abgeschlossen. Weitere Informationen finden Sie unter Activate the Report Server and Power View Integration Features in SharePoint.

Das PowerShell-Skript in diesem Abschnitt entspricht dem Abschluss der Schritte 1 bis 4 in den vorangegangenen Schritten. Das Skript führt folgende Schritte aus:

  • Der Reporting Services -Dienst und -Dienstproxy werden installiert, und der Dienst wird gestartet.

  • Ein neuer Proxy namens Reporting Services wird erstellt.

  • Eine Reporting Services -Dienstanwendung namens Reporting Services Application wird erstellt.

  • Die Power View -Funktion für eine Websitesammlung wird aktiviert.

Parameter

  • Aktualisieren Sie den Parameter -Account für den Dienstproxy. Dabei muss es sich um ein verwaltetes Dienstkonto in der SharePoint-Farm handeln. Weitere Informationen finden Sie im SharePoint-Thema Planen von Administrator- und Dienstkonten in SharePoint 2013.

  • Aktualisieren Sie den –DatabaseServer -Parameter für die Dienstanwendung. Dieser Parameter entspricht der Instanz des Datenbankmoduls.

  • Aktualisieren Sie den –url -Parameter der Site, für die die Power View -Funktion aktiviert werden soll.

So verwenden Sie das Skript

  1. Öffnen Sie Windows PowerShell mit Administratorrechten.

  2. Kopieren Sie folgenden Code in das Skriptfenster.

  3. Aktualisieren Sie die drei im vorherigen Abschnitt beschriebenen Parameter, und führen Sie dann das Skript aus.

#This script Configures SQL Server Reporting Services SharePoint mode  
  
$starttime=Get-Date  
write-host -foregroundcolor DarkGray StartTime>> $starttime   
  
Write-Host -ForegroundColor Green "Import the SharePoint PowerShell snappin"  
Add-PSSnapin Microsoft.Sharepoint.Powershell –EA 0  
  
Write-Host -ForegroundColor Green "Install SSRS Service and Service Proxy, and start the service"  
Write-Host -ForegroundColor Green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"  
  
    Write-Host -ForegroundColor Green "Install the Reporting Services Shared Service"  
    Install-SPRSService  
  
    Write-Host -ForegroundColor Green " Install the Reporting Services Service Proxy"  
    Install-SPRSServiceProxy  
  
    # Get the ID of the RS Service Instance and start the service   
    Write-Host -ForegroundColor Green "Start the Reporting Services Service"  
    $RS = Get-SPServiceInstance | Where {$_.TypeName -eq "SQL Server Reporting Services Service"}  
    Start-SPServiceInstance -Identity $RS.Id.ToString()  
  
    # Wait for the Reporting Services Service to start...  
    $Status = Get-SPServiceInstance $RS.Id.ToString()  
    While ($Status.Status -ne "Online")  
    {  
        Write-Host -ForegroundColor Green "SSRS Service Not Online...Current Status = " $Status.Status  
        Start-Sleep -Seconds 2  
        $Status = Get-SPServiceInstance $RS.Id.ToString()  
    }  
  
$time=Get-Date  
write-host -foregroundcolor DarkGray StartTime>> $starttime   
write-host -foregroundcolor DarkGray $time  
  
Write-Host -ForegroundColor Green "Create a new application pool and Reporting Services service application"  
Write-Host -ForegroundColor Green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"  
Write-Host -ForegroundColor Green "Create a new application pool"  
#!!!! update "-Account" with an existing Managed Service Account  
New-SPServiceApplicationPool -Name "Reporting Services" -Account "<domain>\User name>"  
$appPool = Get-SPServiceApplicationPool "Reporting Services"  
  
Write-Host -ForegroundColor Green " Create the Reporting Services Service Application"  
#!!!! Update "-DatabaseServer", an instance of the SQL Server database engine   
$rsService = New-SPRSServiceApplication -Name "Reporting Services Application" -ApplicationPool $appPool -DatabaseName "Reporting_Services_Application" -DatabaseServer "<server name>"  
  
Write-Host -ForegroundColor Green "Create the Reporting Services Service Application Proxy"  
$rsServiceProxy = New-SPRSServiceApplicationProxy -Name "Reporting Services Application Proxy" -ServiceApplication $rsService  
  
Write-Host -ForegroundColor Green "Associate service application proxy to default web site and grant web applications rights to SSRS application pool"  
Write-Host -ForegroundColor Green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"     
# Associate the Reporting Services Service Applicatoin Proxy to the default web site...  
Get-SPServiceApplicationProxyGroup -default | Add-SPServiceApplicationProxyGroupMember -Member $rsServiceProxy  
  
$time=Get-Date  
write-host -foregroundcolor DarkGray StartTime>> $starttime   
write-host -foregroundcolor DarkGray $time  
  
Write-Host -ForegroundColor Green "Enable the PowerView and reportserver site features"  
Write-Host -ForegroundColor Green ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"  
#!!!! update "-url"  of the site where you want the features enabled  
Enable-SPfeature -identity "powerview" -Url http://server/sites/bi  
Enable-SPfeature -identity "reportserver" -Url http://server/sites/bi  
  
####To Verify, you can run the following:  
#Get-SPRSServiceApplication  
#Get-SPServiceApplicationPool | where {$_.name -like "reporting*"}  
#Get-SPRSServiceApplicationProxy  
  

In diesem Abschnitt werden zusätzliche Konfigurationsschritte beschrieben, die in den meisten SharePoint-Bereitstellungen wichtig sind.

Konfigurieren von Excel Services und PowerPivot

Wenn Sie Power View-Berichte von Power View in einer Excel 2016- oder Excel 2013-Arbeitsmappe in SharePoint anzeigen möchten, muss Excel Services für die Verwendung eines Analysis Services-Servers im Power Pivot-Modus konfiguriert werden.

Für SharePoint 2016 muss ein Office Online Server konfiguriert werden, um Excel Services verwenden zu können. Weitere Informationen finden Sie in den folgenden Whitepapers.

Für SharePoint 2016 müssen Sie eine Excel Services-Anwendung erstellen und konfigurieren. Weitere Informationen finden Sie unter den folgenden Links:

Darüber hinaus muss das von der Reporting Services-Dienstanwendung verwendete Sicherheitskonto für den Anwendungspool auf dem Analysis Services-Server Administratorrechte aufweisen.

Abonnements und Warnungen bereitstellen

Reporting Services -Abonnements und -Datenwarnungen erfordern möglicherweise die Konfiguration von SQL Server-Agent-Berechtigungen. Wenn eine Fehlermeldung darauf hinweist, dass SQL Server-Agent erforderlich ist, Sie jedoch sichergestellt haben, dass SQL Server-Agent gestartet wurde, müssen Sie die Berechtigungen aktualisieren. Sie können auf der Seite mit der Erfolgsmeldung nach der Dienstanwendungserstellung auf den Link Abonnements und Warnmeldungen bereitstellen klicken, um eine andere Seite für die SQL Server-Agent-Bereitstellung aufzurufen. Der Bereitstellungsschritt ist erforderlich, wenn die Bereitstellung über mehrere Computer erfolgt (wenn sich z. B. die SQL Server-Datenbankinstanz auf einem anderen Computer befindet). Weitere Informationen finden Sie unter Bereitstellen von Abonnements und Warnungen für SSRS-Dienstanwendungen.

Konfigurieren von E-Mail-Einstellungen für SSRS-Dienstanwendungen

Die Reporting Services-Datenwarnungsfunktion sendet Warnungen in E-Mail-Nachrichten. Um E-Mails übermitteln zu können, kann es notwendig sein, dass Sie Ihre Reporting Services-Dienstanwendung konfigurieren und die E-Mail-Übermittlungserweiterung für die Dienstanwendung ändern müssen. Die E-Mail-Einstellungen sind erforderlich, wenn Sie beabsichtigen, die E-Mail-Übermittlungserweiterung für die Reporting Services-Abonnementfunktion zu verwenden. Weitere Informationen finden Sie unter Konfigurieren von E-Mail für eine Reporting Services-Dienstanwendung (SharePoint 2013 und SharePoint 2016).

Hinzufügen von Reporting Services-Inhaltstypen zu Inhaltsbibliotheken

Reporting Services stellt vordefinierte Inhaltstypen bereit, die zum Verwalten freigegebener Datenquellendateien (RSDS), Berichtsmodelldateien (SMDL) und Berichts-Generator-Berichtsdefinitionsdateien (RDL) verwendet werden können. Wenn einer Bibliothek ein Inhaltstyp ( Berichts-Generator-Bericht, Berichtsmodellund Berichtsdatenquelle ) hinzugefügt wird, wird der Befehl Neu aktiviert, sodass Sie neue Dokumente des betreffenden Typs erstellen können. Weitere Informationen finden Sie unter Hinzufügen von Reporting Services-Inhaltstypen zu einer SharePoint-Bibliothek.

Aktivieren der Funktion zur Synchronisierung der Berichtsserverdateien

Wenn Benutzer häufig veröffentlichte Berichtselemente direkt in SharePoint-Dokumentbibliotheken hochladen, ist die Funktion zur Synchronisierung der Berichtsserverdateien auf Websiteebene hilfreich. Die Dateisynchronisierungsfunktion synchronisiert den Berichtsserverkatalog regelmäßiger mit Elementen in Dokumentbibliotheken. Weitere Informationen finden Sie unter Activate the Report Server File Sync Feature in SharePoint Central Administration.

Im Folgenden werden Schritte und Verfahren vorgeschlagen, um die Reporting Services -Bereitstellung im SharePoint-Modus zu überprüfen.

  • Weitere Informationen finden Sie im SharePoint-Abschnitt im Thema zur Bereitstellung Verify a Reporting Services Installation.

  • Erstellen Sie in einer SharePoint-Dokumentbibliothek einen grundlegenden Reporting Services -Bericht, der nur ein Textfeld enthält, z. B. einen Titel. Der Bericht enthält keine Datenquellen oder Datasets. Ziel ist es, zu überprüfen, ob Sie den Berichts-Generator öffnen und einen grundlegenden Bericht erstellen und in der Vorschau anzeigen können.

    Speichern Sie den Bericht in der Dokumentbibliothek, und führen Sie den Bericht dann aus der Bibliothek heraus aus. Weitere Informationen zum Erstellen von Berichten mit dem Berichts-Generator finden Sie unter Starten des Berichts-Generators (Berichts-Generator).

PowerShell-Cmdlets für SharePoint-Modus von Reporting Services
Aktualisieren und Migrieren von Reporting Services
Von den SQL Server 2016-Editionen unterstützte Funktionen
Reporting Services-SharePoint-Dienst und -Dienstanwendungen

Community-Beiträge

HINZUFÜGEN
Anzeigen: