Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel leitet Sie durch die Installation eines einzelnen Reporting Services-Berichtsservers im SharePoint-Modus. 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 Artikel auch über einzelne Verfahren zum Aktualisieren einer vorhandenen Installation informieren, beispielsweise um eine Reporting Services-Dienstanwendung zu erstellen.
| Gilt für: SharePoint 2013 | Anmerkung: Der SharePoint-Modus von Reporting Services unterstützt kein SharePoint Server-Mandantenfähigkeitsmodell. |
Informationen darüber, wie Sie einer vorhandenen Farm weitere Reporting Services-Server hinzufügen, finden Sie unter:
Eine einzelne Serverinstallation ist nützlich für Entwicklungs- und Testszenarien, es wird jedoch nicht für Produktionsumgebungen empfohlen.
In diesem Thema:
Schritt 1: Installieren des Reporting Services-Berichtsservers im SharePoint-Modus
Schritt 2: Registrieren und Starten des Reporting Services SharePoint Service
Schritt 3: Erstellen einer Reporting Services-Dienstanwendung
Schritt 4: Aktivieren des Power View-Websitesammlungsfeatures.
Zusätzliche Konfiguration , einschließlich bereitstellung für Abonnements und Warnungen, Reporting Services-Inhaltstypen und Konfigurieren von Excel Services für die Verwendung eines Analysis Services-Servers.
Beispiel für Single-Server Bereitstellung
Eine Installation mit einem einzelnen Server ist nützlich für Entwicklungs- und Testszenarien, aber ein einzelner Server wird für eine Produktionsumgebung nicht empfohlen. Eine Umgebung mit einem Server bezieht sich auf einen einzelnen Computer, für den SharePoint und Reporting Services-Komponenten auf demselben Computer installiert sind. Die horizontale Skalierung mit mehreren Reporting Services-Servern wird hier nicht thematisiert.
Das folgende Diagramm veranschaulicht die Komponenten, die Teil einer Reporting Services-Bereitstellung auf einem einzelnen Server sind.
| (1) | Mit einer SQL Server-Installation installierter SharePoint-Dienst. Sie können mindestens eine Reporting Services-Dienstanwendung erstellen. |
| (2) | Das Reporting Services-Add-In für SharePoint-Produkte stellt die Benutzeroberflächenkomponenten auf den SharePoint-Servern bereit. |
| (3) | Die von Power View und PowerPivot verwendete Excel-Dienstanwendung. |
| (4) | PowerPivot-Dienstanwendung. |
Tipp
Komplexere Bereitstellungsbeispiele finden Sie unter Bereitstellungstopologien für SQL Server-BI-Funktionen in SharePoint.
Setupkonten
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-Dienstes:
- Das aktuelle Installationskonto (auch Setupkonto) von Reporting Services im SharePoint-Modus erfordert Administratorrechte auf dem lokalen Computer. Wenn Sie Reporting Services nach der Installation von SharePoint installieren und das Konto "Setup" auch Mitglied der SharePoint-Farmadministratorgruppe ist, registriert die Reporting Services-Installation den Reporting Services-Dienst für Sie. Wenn Sie Reporting Services installieren, bevor SharePoint installiert wird oder das Konto "Setup" kein Mitglied der Farmadministratorgruppe 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 einer Reporting Services-Dienstanwendung
Nach der Installation und Registrierung des Reporting Services-Dienstes 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 (https://technet.microsoft.com/library/cc678863.aspx).
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.
Schritt 1: Installieren eines Reporting Services-Berichtsservers im SharePoint-Modus
Mit diesem Schritt installieren Sie Reporting Services im SharePoint-Modus und das Reporting Services-Add-In für SharePoint-Produkte. Abhängig von bereits auf dem Computer installierten Komponenten werden einige der in den folgenden Schritten beschriebenen Installationsseiten u. U. nicht angezeigt.
Führen Sie den Installations-Assistenten für SQL Server (Setup.exe) aus.
Klicken Sie auf der linken Seite des Assistenten auf " Installation ", und klicken Sie dann auf "Neue eigenständige SQL Server-Installation", oder fügen Sie einer vorhandenen Installation Features hinzu.
Klicken Sie auf der Seite "Supportregeln einrichten" auf "OK", vorausgesetzt, alle Regeln wurden übergeben.
Klicken Sie auf "Installieren" auf der Seite Setup-Supportdateien. Je nachdem, was auf Ihrem Computer bereits installiert ist, wird möglicherweise die folgende Meldung angezeigt:
„Für mindestens eine betroffene Datei stehen Vorgänge aus. Sie müssen den Computer nach Abschluss des Setupvorgangs neu starten.“
Klicken Sie auf OK.
Klicken Sie auf Weiter, wenn die Supportdateien erfolgreich installiert wurden und die Seiten "Supportregeln" den Status "Bestanden" anzeigen. Überprüfen Sie alle Warnungen oder Probleme, die eine Blockierung verursachen.
Klicken Sie auf der Seite "Installationstyp " auf "Features zu einer vorhandenen Instanz von SQL Server 2014 hinzufügen". Wählen Sie die richtige Instanz in der Dropdownliste aus, und klicken Sie auf "Weiter".
Falls die Seite Product Key angezeigt wird, geben Sie Ihren Product Key ein, oder übernehmen Sie den Standardwert der Enterprise Evaluation Edition.
Klicke auf Weiter.
Lesen Sie die Seite mit den Lizenzbedingungen, falls diese angezeigt wird, und akzeptieren Sie die Bedingungen. Microsoft schätzt, dass Sie darauf klicken, um dem Senden von Featurenutzungsdaten zuzustimmen, um Produktfeatures und Support zu verbessern.
Klicke auf Weiter.
Wenn die Seite "Setuprolle" angezeigt wird, wählen Sie die SQL Server-Featureinstallation aus.
Klicken Sie auf Weiter.
Wählen Sie Folgendes auf der Seite Funktionsauswahl aus:
Reporting Services – SharePoint
Reporting Services-Add-In für SharePoint-Produkte.
Die Option des Installations-Assistenten für die Installation des Add-Ins ist neu mit der SQL Server 2014-Version.Wenn Sie noch nicht über eine Instanz des SQL Server-Datenbankmoduls verfügen, können Sie auch Datenbankmoduldienste und Verwaltungstools vollständig für eine vollständige Umgebung auswählen.
Klicke auf Weiter.
Wenn die Seite "Installationsregeln " angezeigt wird. Überprüfen Sie alle Warnungen oder Probleme, die eine Blockierung verursachen. Klicken Sie dann auf "Weiter".
Wenn Sie Datenbank-Engine-Dienste ausgewählt haben, akzeptieren Sie die Standardinstanz von MSSQLSERVER auf der Seite Instanzkonfiguration , und klicken Sie auf Weiter.
Die SharePoint-Dienstarchitektur von Reporting Services basiert nicht auf einer SQL Server-"Instanz" wie die vorherige Reporting Services-Architektur.Überprüfen Sie die Seite "Speicherplatzanforderungen " und klicken Sie auf "Weiter".
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 in Automatisch ändern. Abhängig von den bereits auf dem Computer installierten Komponenten wird die Seite Serverkonfiguration möglicherweise nicht angezeigt.
Klicke auf Weiter.
Wenn Sie die Datenbankmoduldienste ausgewählt haben, wird die Seite "Datenbankmodulkonfiguration" angezeigt, fügen Sie der Liste der SQL-Administratoren entsprechende Konten hinzu, und klicken Sie auf "Weiter".
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 Services wird damit nicht konfiguriert.
Hinweis
Nachdem die SQL Server-Installation abgeschlossen wurde, befolgen Sie die Anweisungen in den weiteren Abschnitten dieses Themas, um die SharePoint-Umgebung zu konfigurieren. Dazu gehört die Installation des gemeinsamen Reporting Services-Diensts und das Erstellen von Reporting Services-Dienstanwendungen.
Helfen Sie Microsoft, SQL Server-Features und -Dienste zu verbessern, indem Sie auf das Kontrollkästchen klicken, um Fehlerberichte auf der Seite " Fehlerberichterstattung " zu senden.
Klicke auf Weiter.
Überprüfen Sie alle Warnungen, und klicken Sie dann auf der Seite "Installationskonfigurationsregeln" auf "Weiter".
Überprüfen Sie auf der Seite "Bereit zur Installation " die Installationszusammenfassung, und klicken Sie dann auf "Weiter". Die Zusammenfassung enthält einen untergeordneten Knoten SharePoint-Modus für Reporting Services , für den der Wert SharePointFilesOnlyModeangezeigt wird. Klicken Sie auf Installieren.
Die Installation dauert mehrere Minuten. Die Seite "Abgeschlossen " mit den aufgeführten Features und dem Status der einzelnen Features wird angezeigt. Möglicherweise werden Sie in einem Informationsdialogfeld darauf hingewiesen, dass der Computer neu gestartet werden muss.
Schritt 2: Registrieren und Starten des Reporting Services SharePoint Service
Hinweis
Wenn Sie in einer vorhandenen SharePoint-Farm installieren, müssen Sie die Schritte in diesem Abschnitt nicht ausführen. Der Reporting Services SharePoint-Dienst wurde installiert und gestartet, als Sie entsprechend den Anweisungen im vorherigen Abschnitt dieses Dokuments den SQL Server-Installations-Assistenten ausgeführt haben.
Aus den folgenden Gründen ist die manuelle Registrierung des Reporting Services-Dienstes erforderlich.
Reporting Services wurde vor der Installation von SharePoint im SharePoint-Modus installiert.
Das Konto, das zum Installieren des SharePoint-Modus von Reporting Services verwendet wurde, war kein Mitglied der SharePoint-Farmadministratorgruppe. 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 SQL Server 2014-Version führt die PowerShell-Unterstützung für Reporting Services im SharePoint-Modus ein.
Die folgenden Schritte führen Sie durch das Öffnen der SharePoint-Verwaltungsshell und das Ausführen von Cmdlets:
Klicken Sie auf die Schaltfläche "Start "
Klicken Sie auf die Gruppe "Microsoft SharePoint 2013-Produkte ".
Klicken Sie mit der rechten Maustaste auf die SharePoint 2013-Verwaltungsshell auf "Als Administrator ausführen". HINWEIS: Die SharePoint-Befehle werden im Windows PowerShell-Standardfenster nicht erkannt. Verwenden Sie die SharePoint 2013-Verwaltungsshell.
Führen Sie den folgenden PowerShell-Befehl aus, um den 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-SPRSServiceVon Bedeutung
Angenommen, eine Fehlermeldung mit etwa folgendem Wortlaut wird ausgegeben:
Install-SPRSService: Der Begriff "Install-SPRSService" wird nicht erkannt als ein Befehl.
Name eines Cmdlets, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die
Überprüfen Sie die Schreibweise des Namens, und falls ein Pfad enthalten ist, vergewissern Sie sich, dass der Pfad korrekt ist.
korrigieren und erneut versuchen.Führen Sie den folgenden PowerShell-Befehl aus, um den 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-SPRSServiceProxyFü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
Entweder befinden Sie sich in der Windows Powershell anstelle der SharePoint-Verwaltungsshell, oder der SharePoint-Modus für Reporting Services ist nicht 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.
Klicken Sie in der SharePoint-Zentraladministration in der Gruppe Systemeinstellungen auf Dienste auf dem Server verwalten .
Suchen Sie den SQL Server Reporting Services-Dienst , und klicken Sie in der Spalte Aktion auf Starten .
Der Status des Reporting Services-Diensts ändert sich von Beendet auf Gestartet. Wenn sich der Reporting Services-Dienst nicht in der Liste befindet, verwenden Sie PowerShell, um den Dienst zu installieren.
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.
Schritt 3: Erstellen einer Reporting Services-Dienstanwendung
Dieser Abschnitt enthält die Schritte zum Erstellen einer Dienstanwendung und einer Beschreibung der Eigenschaften, wenn Sie eine vorhandene Dienstanwendung überprüfen.
Klicken Sie in der SharePoint-Zentraladministration in der Gruppe "Anwendungsverwaltung " auf " Dienstanwendungen verwalten".
Klicken Sie im SharePoint-Menüband auf die Schaltfläche "Neu ".
Klicken Sie im Menü "Neu" auf "SQL Server Reporting Services Service Application".
Von Bedeutung
Wenn die Option Reporting Services nicht in der Liste angezeigt wird, ist dies ein Hinweis darauf, dass der gemeinsam genutzte Reporting Services-Dienst nicht installiert ist. Lesen Sie den vorherigen Abschnitt, in dem das Installieren des Reporting Services-Dienstes mithilfe von PowerShell-Cmdlets beschrieben wird.
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 Ihnen ein beschreibender Name oder eine Benennungskonvention bei der Organisation Ihrer Verwaltungs- und Verwaltungsvorgänge.
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. Dies kann auch davon beeinflusst werden, wie viele Dienstanwendungen Sie erstellen und ob Sie mehrere in einem einzigen Anwendungspool verwenden 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.
Im Datenbankserverkönnen Sie den aktuellen Server verwenden oder einen anderen SQL Server auswählen.
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.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.
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.
Klicke auf OK.
Der Dienstanwendungserstellungsprozess dauert möglicherweise mehrere Minuten. Nach Abschluss des Vorgangs wird eine Bestätigungsmeldung und ein Link zu einer Seite " Abonnements und Benachrichtigungen bereitstellen " angezeigt. Führen Sie den Bereitstellungsschritt aus, wenn Sie die Datenwarn- oder Abonnementfunktion von Reporting Services verwenden möchten. Weitere Informationen finden Sie unter Bereitstellen von Abonnements und Warnungen für SSRS-Dienstanwendungen.
Informationen zur Verwendung von PowerShell zum Erstellen einer Reporting Services-Dienstanwendung finden Sie unter folgenden Links:
Weitere Informationen finden Sie im Abschnitt Windows PowerShell-Skript für die Schritte 1 bis 4.
Thema So erstellen Sie eine Reporting Services-Dienstanwendung mit PowerShell
Schritt 4: Aktivieren der Power View-Websitesammlungsfunktion.
Power View, eine Funktion des SQL Server 2014 Reporting Services-Add-Ins für Microsoft SharePoint-Produkte, ist eine Websitesammlungsfunktion. Die Funktion wird für Stammwebsitesammlungen und Websitesammlungen automatisch aktiviert, die nach der Installation des Reporting Services-Add-Ins erstellt wurden. Wenn Sie vorhaben, Power View zu verwenden, müssen 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 das Power View-Websitesammlungsfeature
In den folgenden Schritten wird davon ausgegangen, dass Ihre SharePoint-Website für die Version der Oberfläche 2013 konfiguriert ist.
Öffnen Sie die gewünschte SharePoint-Website in Ihrem Browser. Beispiel http://<servername>/sites/bi
Klicken Sie auf Einstellungen
.Klicken Sie auf Websiteeinstellungen.
Klicken Sie in der Gruppe Websitesammlungsverwaltung auf Websitesammlungsfeatures.
Suchen Sie Power View-Integrationsfunktion in der Liste.
Klicken Sie auf Aktivieren. Der Funktionsstatus ändert sich in Aktiv.
Diese Prozedur wird pro Websitesammlung abgeschlossen. Weitere Informationen finden Sie unter Aktivieren der Berichtsserver- und Power View-Integrationsfunktionen in SharePoint.
Windows PowerShell-Skript für Die Schritte 1-4
Das PowerShells-Skript in diesem Abschnitt entspricht den Schritten 1 bis 4 in den vorherigen Abschnitten. Das Skript führt folgende Schritte aus:
Der Reporting Services-Dienst und der -Dienstproxy werden installiert, und der Dienst wird gestartet.
Ein neuer Proxy namens „Reporting Services“ wird erstellt.
Eine Reporting Services-Dienstanwendung mit der Bezeichnung „Reporting Services Application“ (Reporting Services-Anwendung) wird erstellt.
Die Power View-Funktion für eine Websitesammlung wird aktiviert.
Die 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 der Datenbank-Engine.
Aktualisieren Sie den -url-Parameter der Website, für die die Power View-Funktion aktiviert werden soll.
So verwenden Sie das Skript
Öffnen Sie Windows PowerShell mit Administratorrechten.
Kopieren Sie folgenden Code in das Skriptfenster.
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 https://server/sites/bi
Enable-SPfeature -identity "reportserver" -Url https://server/sites/bi
####To Verify, you can run the following:
#Get-SPRSServiceApplication
#Get-SPServiceApplicationPool | where {$_.name -like "reporting*"}
#Get-SPRSServiceApplicationProxy
Zusätzliche Konfiguration
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 Power View-Berichte in einer Excel 2013-Arbeitsmappe in SharePoint anzeigen möchten, muss eine Excel Services-Anwendung in der Farm so konfiguriert werden, dass sie einen Analysis Services Server im SharePoint-Modus verwendet. Darüber hinaus muss das von der Reporting Services-Dienstanwendung verwendete Sicherheitskonto für den Anwendungspool auf dem Analysis Services-Server Administratorrechte aufweisen. Weitere Informationen finden Sie in den folgenden Themen:
Der Abschnitt "Konfigurieren von Excel Services für die Integration von Analysis Services" in PowerPivot für SharePoint 2013-Installation.
Verwalten von Einstellungen für das Excel Services-Datenmodell (SharePoint Server 2013).
Bereitstellen von Abonnements und Benachrichtigungen
Reporting Services-Abonnements und -Datenwarnungen verlangen 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 Ihre Bereitstellung Computergrenzen überschreitet, z. B. wenn sich 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 für SSRS-Dienstanwendungen
Die Reporting Services-Datenwarnungsfunktion sendet Warnungen in E-Mail-Nachrichten. Um E-Mails übermitteln zu können, müssen Sie unter Umständen Ihre Reporting Services-Dienstanwendung konfigurieren und die E-Mail-Übermittlungserweiterung für die Dienstanwendung ändern. 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 2010 und SharePoint 2013)
Hinzufügen von Reporting Services-Inhaltstypen zu Inhaltsbibliotheken
Reporting Services stellt vordefinierte Inhaltstypen bereit, die zum Verwalten freigegebener Datenquellendateien (RSDS), Berichtsmodelle (SMDL) und Berichts-Generator-Berichtsdefinitionsdateien (RDL) verwendet werden. 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 Berichtsserverinhaltstypen zu einer Bibliothek (Reporting Services im integrierten SharePoint-Modus).
Aktivieren des Berichtsserver-Dateisynchronisierungsfeatures
Wenn Benutzer häufig veröffentlichte Berichtselemente direkt in SharePoint-Dokumentbibliotheken hochladen, ist das Feature zur Berichtsserver-Dateisynchronisierung auf Websiteebene hilfreich. Die Dateisynchronisierungsfunktion synchronisiert den Berichtsserverkatalog regelmäßiger mit Elementen in Dokumentbibliotheken. Weitere Informationen finden Sie unter Aktivieren des Features zur Berichtsserver-Dateisynchronisierung in der SharePoint-Zentraladministration.
Überprüfen der Installation
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 einfachen 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).
Siehe auch
PowerShell-Cmdlets für den SharePoint-Modus von Reporting Services
Aktualisieren und Migrieren von Reporting Services
Inhaltsroadmap: Einrichten und Konfigurieren von SharePoint Server und SQL Server BI
Von den Editionen von SQL Server 2012 unterstützte Features
Reporting Services SharePoint-Dienst und Dienstanwendungen