PowerShell-Cmdlets für den SharePoint-Modus von Reporting ServicesPowerShell cmdlets for Reporting Services SharePoint mode

DIESES THEMA GILT FÜR:THIS TOPIC APPLIES TO: JaSQL Server Reporting Services (2016)SQL Server Reporting Services (2016) JaSharePointSharePoint NeinPower BI-BerichtsserverPower BI Report Server JaSQL Server Reporting Services (2016)SQL Server Reporting Services (2016) JaSharePointSharePoint NeinPower BI-BerichtsserverPower BI Report Server

Inhalt im Zusammenhang mit früheren Versionen von SQL Server Reporting Services finden Sie unter SQL Server Reporting Services 2014.For content related to previous versions of SQL Server Reporting Services, see SQL Server Reporting Services 2014.

Bei der Installation von SQL Server 2016 Reporting Services im SharePoint-Modus werden auch PowerShell-Cmdlets installiert, die Unterstützung für Berichtsserver im SharePoint-Modus bieten.When you install SQL Server 2016 Reporting Services SharePoint mode, PowerShell cmdlets are installed to support report Servers in SharePoint mode. Die Cmdlets decken drei Funktionalitätskategorien ab.The cmdlets cover three categories of functionality.

  • Installation des gemeinsamen SharePoint-Diensts und -Proxys von Reporting Services.Installation of the Reporting Services SharePoint shared service and proxy.

  • Bereitstellung und Verwaltung von Reporting Services-Dienstanwendungen und zugeordneten Proxys.Provisioning and management of Reporting Services service applications and associated proxies.

  • Verwaltung von Reporting Services-Funktionen wie Erweiterungen und Verschlüsselungsschlüssel.Management of Reporting Services features, for example extensions and encryption keys.

Hinweis

Die Integration von Reporting Services in SharePoint ist nach SQL Server 2016 nicht mehr möglich.Reporting Services integration with SharePoint is no longer available after SQL Server 2016.

Cmdlet-ZusammenfassungCmdlet summary

Um die Cmdlets auszuführen, müssen Sie die SharePoint-Verwaltungsshell öffnen.To run the cmdlets you need to open the SharePoint Management Shell. Sie können auch den Editor für grafische Benutzeroberflächen Windows PowerShell Integrated Scripting Environment (ISE)verwenden, der in Microsoft Windows enthalten ist.You can also use the graphical user interface editor that is included with Microsoft Windows, Windows PowerShell Integrated Scripting Environment (ISE). Weitere Informationen finden Sie unter Starting Windows PowerShell on Windows Serververwenden, der in Microsoft Windows enthalten ist.For more information, see Starting Windows PowerShell on Windows Server. In den folgenden Zusammenfassungen von Cmdlets verweisen die Verweise auf die Dienstanwendung „Databases“ auf sämtliche mit einer Reporting Services-Dienstanwendung erstellten und von ihr verwendeten Datenbanken.In the following cmdlet summaries, the references to service application ‘databases’, refer to all of the databases created and used by a Reporting Services service application. Dies schließt die Konfigurations- und Warnungsdatenbanken sowie temporären Datenbanken ein.This includes the configuration, alerting, and temp databases.

Wenn Sie bei der Eingabe der PowerShell-Beispiele eine Fehlermeldung mit etwa folgendem Wortlaut sehen:If you see an error message similar to the following when you type the PowerShell examples:

  • Install-SPRSService: Die Benennung 'Install-SPRSService' wurde nicht alsInstall-SPRSService : The term 'Install-SPRSService' is not recognized as the
    Name eines Cmdlets, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt.name of a cmdlet, function, script file, or operable program. Überprüfen Sie die Schreibweise des Namens, oder ob der Pfad enthalten und korrekt ist, und wiederholen Sie den Vorgang.Check the spelling of the name, or if a path was included, verify that the path is correct and try again.

    Eines der folgenden Probleme tritt auf:One of the following issues is occurring:

  • Der SharePoint-Modus von Reporting Services ist nicht installiert, weshalb auch die Reporting Services-Cmdlets nicht installiert sind.Reporting Services SharePoint mode is not installed and therefore the Reporting Services cmdlets are not installed.

  • Sie haben den PowerShell-Befehl in Windows PowerShell oder Windows PowerShell ISE statt in der SharePoint-Verwaltungsshell ausgeführt.You ran the PowerShell command in Windows PowerShell or Windows PowerShell ISE instead of the SharePoint Management Shell. Verwenden Sie die SharePoint-Verwaltungsshell, oder fügen Sie dem Windows PowerShell-Fenster mithilfe des folgenden Befehls das SharePoint-Snap-In hinzu:Use the SharePoint Management shell or add the SharePoint Snap-in to the Windows PowerShell window with the following command:

    Add-PSSnapin Microsoft.SharePoint.PowerShell  
    

    Weitere Informationen finden Sie unter Verwenden von Windows PowerShell zur Verwaltung von SharePoint 2013verwenden, der in Microsoft Windows enthalten ist.For more information see Use Windows PowerShell to administer SharePoint 2013.

Öffnen der SharePoint-Verwaltungsshell und Ausführen von CmdletsOpen the SharePoint Management Shell and run cmdlets

  1. Klicken Sie auf die Schaltfläche Start .Click the Start button

  2. Klicken Sie auf die Gruppe Microsoft SharePoint-Produkte .Click the Microsoft SharePoint Products group.

  3. Klicken Sie auf SharePoint-Verwaltungsshell.Click the SharePoint Management Shell.

    Um die Befehlszeilenhilfe für ein Cmdlet anzuzeigen, verwenden Sie in der PowerShell-Eingabeaufforderung den PowerShell-Befehl "Get-Help".To view command line help for a cmdlet use the PowerShell ‘Get-Help’ command at the PowerShell command prompt. Beispiel:For example:

    Get-Help Get-SPRSServiceApplicationServers

Cmdlets des gemeinsamen Diensts und ProxysShared service and proxy cmdlets

Die folgende Tabelle enthält die PowerShell-Cmdlets für den freigegebenen SharePoint-Dienst für Reporting Services.The following table contains the PowerShell cmdlets for the Reporting Services SharePoint shared service.

CmdletCmdlet DescriptionDescription
Install-SPRSServiceInstall-SPRSService Installiert und registriert bzw. deinstalliert den freigegebenen Reporting Services-Dienst.Installs and registers, or uninstalls, the Reporting Services shared service. Dieser Schritt kann nur auf einem Computer erfolgen, auf dem eine SQL Server Reporting Services-Installation im SharePoint-Modus vorhanden ist.This can be done only on the machine that has an installation of SQL Server Reporting Services in SharePoint mode. Für die Installation sind zwei Vorgänge möglich:For installation, two operations occur:

– Der Reporting Services-Dienst wird in der Farm installiert.-The Reporting Services service is installed in the farm.

– Die Reporting Services-Dienstinstanz wird auf dem aktuellen Computer installiert.-The Reporting Services service instance is installed to the current machine.

Für die Deinstallation sind zwei Vorgänge möglich:For Uninstallation, two operations occur:

– Der Reporting Services-Dienst wird auf dem aktuellen Computer deinstalliert.-The Reporting Services service is uninstalled from the current machine.

– Der Reporting Services-Dienst wird in der Farm deinstalliert.-The Reporting Services service is uninstalled from the farm.



Wenn die Farm andere Computer umfasst, auf denen der Reporting Services-Dienst installiert ist, oder wenn immer noch Reporting Services-Dienstanwendungen in der Farm ausgeführt werden, wird eine Fehlermeldung angezeigt.If there are any other machines in the farm that have the Reporting Services service installed, or if there are still Reporting Services service applications running in the farm, a warning message is displayed.
Install-SPRSServiceProxyInstall-SPRSServiceProxy Installiert und registriert bzw. deinstalliert den Reporting Services-Dienstproxy in der SharePoint-Farm.Installs and registers, or uninstalls, the Reporting Services service proxy in the SharePoint farm.
Get-SPRSProxyUrlGet-SPRSProxyUrl Ruft die URL(s) für den Zugriff auf den Reporting Services-Dienst ab.Gets the URL(s) for accessing the Reporting Services service.
Get-SPRSServiceApplicationServersGet-SPRSServiceApplicationServers Ruft alle Server in der lokalen SharePoint-Farm ab, in der eine Installation des freigegebenen Reporting Services-Diensts enthalten ist.Gets all servers in the local SharePoint farm that contain an installation of the Reporting Services shared service. Dieses Cmdlet ist hilfreich für Reporting Services-Upgrades, um die Server zu ermitteln, auf denen der freigegebene Dienst ausgeführt wird, und die folglich aktualisiert werden müssen.This cmdlet is useful for Reporting Services upgrades, to determine which servers run the shared service and therefore need to be upgraded.

Dienstanwendungs- und Proxy-CmdletsService application and proxy cmdlets

Die folgende Tabelle enthält die PowerShell-Cmdlets für Reporting Services-Dienstanwendungen und ihre zugeordneten Proxys.The following table contains the PowerShell cmdlets for Reporting Services service applications and their associated proxies.

Cmdletcmdlet DescriptionDescription
Get-SPRSServiceApplicationGet-SPRSServiceApplication Ruft mindestens ein Objekt für eine Reporting Services-Anwendung ab.Gets one or more Reporting Services service application objects.
New-SPRSServiceApplicationNew-SPRSServiceApplication Erstellen Sie eine neue Reporting Services-Dienstanwendung und zugeordnete Datenbanken.Create a new Reporting Services service application and associated databases.

LogonType-Parameter: Gibt an, ob der Berichtsserver das SSRS-Anwendungspoolkonto oder einen SQL Server-Anmeldenamen für den Zugriff auf die Berichtsserver-Datenbank verwendet.LogonType Parameter: Specifies if the report server uses the SSRS Application Pool account or a SQL Server login to access the report server database. Gültige Werte sind:Valid values are:

0 Windows-Authentifizierung0 Windows Authentication

1 SQL Server1 SQL Server

2 Anwendungspoolkonto (Standard)2 Application Pool Account (default)
Remove-SPRSServiceApplicationRemove-SPRSServiceApplication Entfernt die angegebene Reporting Services-Dienstanwendung.Removes the specified Reporting Services service application. Dadurch werden auch die zugeordneten Datenbanken entfernt.This will also remove the associated databases.
Set-SPRSServiceApplicationSet-SPRSServiceApplication Bearbeitet die Eigenschaften einer vorhandenen Reporting Services-Dienstanwendung.Edits the properties of an existing Reporting Services service application.
New-SPRSServiceApplicationProxyNew-SPRSServiceApplicationProxy Erstellt einen neuen Proxy für die Reporting Services-Dienstanwendung.Creates a new Reporting Services service application proxy.
Get-SPRSServiceApplicationProxyGet-SPRSServiceApplicationProxy Ruft mindestens einen Proxy für eine Reporting Services-Anwendung ab.Gets one or more Reporting Services service application proxies.
Dismount-SPRSDatabaseDismount-SPRSDatabase Hebt die Einbindung der Dienstanwendungs-Datenbanken für eine Reporting Services-Dienstanwendung auf.Dismounts the service application databases for a Reporting Services service application.
Remove-SPRSDatabaseRemove-SPRSDatabase Entfernt die Einbindung der Dienstanwendungs-Datenbanken für eine Reporting Services-Dienstanwendung.Remove the service application databases for a Reporting Services service application.
Set-SPRSDatabaseSet-SPRSDatabase Legt die Eigenschaften der Datenbanken fest, die einer Reporting Services-Dienstanwendung zugeordnet sind.Sets the properties of the databases associated to a Reporting Services service application.
Mount-SPRSDatabaseMount-SPRSDatabase Bindet Datenbanken in eine Reporting Services-Dienstanwendung ein.Mounts databases for a Reporting Services service application.
New-SPRSDatabaseNew-SPRSDatabase Erstellt neue Dienstanwendungs-Datenbanken für die angegebene Reporting Services-Dienstanwendung.Create new service application databases for the specified Reporting Services service application.
Get-SPRSDatabaseCreationScriptGet-SPRSDatabaseCreationScript Gibt das Datenbankerstellungsskript an eine Reporting Services-Dienstanwendung auf dem Bildschirm aus.Outputs the database creation script to the screen for a Reporting Services service application. Sie können dann das Skript in SQL Server Management Studio ausführen.You can then run the script in SQL Server Management Studio.
Get-SPRSDatabaseGet-SPRSDatabase Ruft mindestens eine Datenbank einer Reporting Services-Dienstanwendung ab.Gets one or more Reporting Services service application databases. Rufen Sie über den Befehl die ID der Dienstanwendungsdatenbank ab, damit Sie anhand des Set-SPRSDatabase-Cmdlets Eigenschaften ändern können, beispielsweise das querytimeout.Use the command to get the ID of service application database so you can use the Set-SPRSDatabase comdlet to modify properties, for example the querytimeout. Sehen Sie sich das Beispiel unter dem Thema Abrufen und Festlegen von Eigenschaften für die Reporting Services-Anwendungsdatenbankan.See the example in this topic, Get and set Properties of the Reporting Service application database.
Get-SPRSDatabaseRightsScriptGet-SPRSDatabaseRightsScript Gibt das Datenbankrechte-Skript für die Datenbank einer Reporting Services-Dienstanwendung auf dem Bildschirm aus.Outputs the database rights script to the screen for a Reporting Services service application. Es fordert die Eingabe des gewünschten Benutzers und der Datenbank und gibt dann Transact-SQL zurück, das zum Ändern von Berechtigungen ausgeführt werden kann.It will prompt for desired user and database then returns transact SQL you can run to modify permissions. Sie können dann dieses Skript in SQL Server Management Studio ausführen.You can then run this script in SQL Server Management Studio.
Get-SPRSDatabaseUpgradeScriptGet-SPRSDatabaseUpgradeScript Gibt ein Datenbankupgradeskript auf dem Bildschirm aus.Outputs a database upgrade script to the screen. Das Skript führt ein Upgrade der Reporting Services-Dienstanwendungsdatenbanken auf die Datenbankversion der aktuellen Reporting Services-Installation durch.The script will upgrade Reporting Services service application databases to the database version of the current Reporting Services installation.

Benutzerdefinierte Reporting Services-Funktionalitäts-CmdletsReporting Services custom runctionality cmdlets

CmdletCmdlet DescriptionDescription
Update-SPRSEncryptionKeyUpdate-SPRSEncryptionKey Aktualisiert den Verschlüsselungsschlüssel für die angegebene Reporting Services-Dienstanwendung und verschlüsselt die Daten erneut.Updates the encryption key for the specified Reporting Services service application and re-encrypts its data.
Restore-SPRSEncryptionKeyRestore-SPRSEncryptionKey Stellt einen zuvor gesicherten Verschlüsselungsschlüssel für eine Reporting Services-Dienstanwendung wieder her.Restores a previously backed up encryption key for a Reporting Services service application.
Remove-SPRSEncryptedDataRemove-SPRSEncryptedData Löscht die verschlüsselten Daten für die angegebene Reporting Services-Dienstanwendung.Delete the encrypted data for the specified Reporting Services service application.
Backup-SPRSEncryptionKeyBackup-SPRSEncryptionKey Sichert den Verschlüsselungsschlüssel für die angegebene Reporting Services-Dienstanwendung.Backs up the encryption key for the specified Reporting Services service application.
New-SPRSExtensionNew-SPRSExtension Registriert eine neue Erweiterung bei einer Reporting Services-Dienstanwendung.Registers a new extension with a Reporting Services service application.
Set-SPRSExtensionSet-SPRSExtension Legt die Eigenschaften einer vorhandenen Reporting Services-Erweiterung fest.Sets the properties of an existing Reporting Services extension.
Remove-SPRSExtensionRemove-SPRSExtension Entfernt eine Erweiterung aus einer Reporting Services-Dienstanwendung.Removes an extension from a Reporting Services service application.
Get-SPRSExtensionGet-SPRSExtension Ruft mindestens eine Reporting Services-Erweiterung für eine Reporting Services-Dienstanwendung ab.Gets one or more Reporting Services extensions for a Reporting Services service application.

Gültige Werte sind:Valid values are:



DeliveryDelivery

DeliveryUIDeliveryUI

RenderRender

DatenData

SecuritySecurity

AuthentifizierungAuthentication

EventProcessingEventProcessing

BerichtselementeReportItems

DesignerDesigner

ReportItemDesignerReportItemDesigner

ReportItemConverterReportItemConverter

ReportDefinitionCustomizationReportDefinitionCustomization
Get-SPRSSiteGet-SPRSSite Ruft die SharePoint-Websites abhängig davon ab, ob die Funktion "ReportingService" aktiviert ist.Gets the SharePoint sites based on whether the "ReportingService" feature is enabled. Standardmäßig werden Websites zurückgegeben, für die die Funktion "ReportingService" aktiviert ist.By default, sites that enable the "ReportingService" feature are returned.

BasisbeispieleBasic samples

Gibt eine Liste von Cmdlets zurück, die "SPRS" im Namen enthalten.Return a list of cmdlets that contain ‘SPRS’ in the name. Diese Liste enthält sämtliche Reporting Services-Cmdlets.This will be the full list of Reporting Services cmdlets.

Get-command –noun *SPRS*  

Alternativ erfolgt die Weiterleitung an eine Textdatei namens "commandlist.txt" mit genaueren Details.Or with a little more detail, piped to a text file named commandlist.txt

Get-command -noun *SPRS* | Select name, definition | Format-List | Out-File c:\commandlist.txt  

Installieren Sie den Reporting Services-SharePoint-Dienst und den -Dienstproxy.Install the Reporting Services SharePoint service and service proxy.

Install-SPRSService  
Install-SPRSServiceProxy  

Starten Sie den Reporting Services-DienstStart the Reporting Services service

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

Geben Sie den folgenden Befehl in der SharePoint-Verwaltungsshell ein, um eine gefilterte Zeilenliste aus der Protokolldatei abzurufen.Type the following command from the SharePoint Management Shell to return a filtered list of rows from the a log file. Durch den Befehl werden Zeilen herausgefiltert, die "ssrscustomactionerror" enthalten.The command will filter for lines that contain “ssrscustomactionerror”. Dieses Beispiel bezieht sich auf die Protokolldatei, die bei der Installation von "rssharepoint.msi" erstellt wurde.This example is looking at the log file created when the rssharepoint.msi was installed.

Get-content -path C:\Users\testuser\AppData\Local\Temp\rs_sp_0.log | select-string "ssrscustomactionerror"  

Ausführliche BeispieleDetailed samples

Zusätzlich zu den folgenden Beispielen finden Sie weitere Beispiele im Abschnitt "Windows PowerShell-Skript" im Thema Windows PowerShell script for Steps 1–4.In addition to the following samples, see the section “Windows PowerShell Script” in the topic Windows PowerShell script for Steps 1–4.

Erstellen einer Reporting Services-Dienstanwendung und eines entsprechenden ProxysCreate a reporting services service application and proxy

Dieses Beispielskript führt die folgenden Tasks aus:This sample script completes the following tasks:

  1. Erstellt eine Reporting Services-Dienstanwendung und einen entsprechenden Proxy.Create a Reporting Services service application and proxy. Das Skript geht davon aus, dass der Anwendungspool "Mein Anwendungspool" bereits vorhanden ist.The script assumes the application pool “My App Pool” already exists.

  2. Hinzufügen des Proxys zur StandardproxygruppeAdd the proxy to the default proxy group

  3. Gewähren Sie der Dienstanwendung Zugriff auf die Inhaltsdatenbank der Webanwendung (Port 80).Grant the service app access to the port 80 web app’s content database. Das Skript geht davon aus, dass die Website http://sitename bereits vorhanden ist.The script assumes site http://sitename already exists.

# Create service application and service application proxy  
$appPool = Get-SPServiceApplicationPool “My App Pool”  
$serviceApp = New-SPRSServiceApplication “My RS Service App” –ApplicationPool $appPool  
$serviceAppProxy = New-SPRSServiceApplicationProxy –Name “My RS Service App Proxy” –ServiceApplication $serviceApp  

# Add service application proxy to default proxy group.  Any web application that uses the default proxy group will now be able to use this service application.  
Get-SPServiceApplicationProxyGroup –default | Add-SPServiceApplicationProxyGroupMember –Member $serviceAppProxy  

# Grant application pool account access to the port 80 web application’s content database.  
$webApp = Get-SPWebApplication “http://sitename”  
$appPoolAccountName = $appPool.ProcessAccount.LookupName()  
$webApp.GrantAccessToProcessIdentity($appPoolAccountName)  

Überprüfen und Aktualisieren einer Reporting Services-ÜbermittlungserweiterungReview and update a reporting services delivery extension

Das folgende PowerShell-Skript-Beispiel aktualisiert die Konfiguration der Berichtsserver-E-Mail-Übermittlungserweiterung für die Dienstanwendung mit dem Namen My RS Service App.The following PowerShell script example, updates the configuration for the report server e-mail delivery extension for the service application named My RS Service App. Aktualisieren Sie die Werte für den SMTP-Server (<email server name>) und für den E-Mail-Absenderalias „FROM“ (<your FROM email address>).Update the values for the SMTP server (<email server name>) and the FROM email alias (<your FROM email address>).

$app=get-sprsserviceapplication -Name "My RS Service App"  
$emailCfg = Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" | select -ExpandProperty ConfigurationXml   
$emailXml = [xml]$emailCfg   
$emailXml.SelectSingleNode("//SMTPServer").InnerText = “<email server name>”  
$emailXml.SelectSingleNode("//SendUsing").InnerText = "2"  
$emailXml.SelectSingleNode("//SMTPAuthenticate").InnerText = "2"  
$emailXml.SelectSingleNode("//From").InnerText = '<your FROM email address>'  
Set-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" -ExtensionConfiguration $emailXml.OuterXml  

Wenn Sie im oben genannten Beispiel den genauen Namen der Dienstanwendung nicht kennen, besteht die Möglichkeit, die erste Anweisung umzuschreiben, um die Dienstanwendung auf Grundlage einer Suche nach dem Teilnamen abzurufen.In the above example if you did not know the exact name of the service application, you could rewrite the first statement to get the service application based on a search of the partial name. Beispiel:For example:

$app=get-sprsserviceapplication | where {$_.name -like " ssrs_testapp *"}  

Das folgende Skript gibt die aktuellen Konfigurationswerte für die Berichtsserver-E-Mail-Übermittlungserweiterung der Dienstanwendung namens "Reporting Services-Anwendung" zurück.The following script will return the current configuration values for the report server e-mail delivery extension for the service application named “Reporting Services Application”. Im ersten Schritt wird der Wert der Variablen $app auf das Objekt der Dienstanwendung mit dem Namen "Meine RS-Dienstanwendung" festgelegt.The first step sets the value of the variable $app to the object of the service application that has a name of " My RS Service App "

Die zweite Anweisung ruft die Übermittlungserweiterung "Berichtsserver-E-Mail" für das Dienstanwendungsobjekt in der Variablen $app ab und wählt configurationXML aus.The second statement will Get the ‘Report Server Email’ delivery extension for the service application object in variable $app, and select the configurationXML

$app=get-sprsserviceapplication –Name "Reporting Services Application"  
Get-SPRSExtension -identity $app -ExtensionType "Delivery" -name "Report Server Email" | select -ExpandProperty ConfigurationXml  

Sie können die beiden oben stehenden Anweisungen auch in einer Anweisung zusammenfassen:You can also rewrite the above two statements as one:

get-sprsserviceapplication –Name "Reporting Services Application" | Get-SPRSExtension -ExtensionType "Delivery" -name "Report Server Email" | select -ExpandProperty ConfigurationXml  

Abrufen und Festlegen von Eigenschaften der Reporting Services-AnwendungsdatenbankGet and set properties of the Reporting Service application database

Mit dem folgenden Beispiel wird eine Liste von Datenbanken und Eigenschaften zurückgegeben, sodass Sie die Datenbank-GUID (ID) bestimmen können, die Sie anschließend zum Festlegen des Befehls angeben.The following example first returns a list of the databases and properties so you can determine the database guid (ID) that you then supply to the set command. Eine vollständige Liste der Eigenschaften erhalten Sie anhand von Get-SPRSDatabase | format-list.For a full list of the properties, use Get-SPRSDatabase | format-list.

get-SPRSDatabase | select id, querytimeout,connectiontimeout, status, server, ServiceInstance   

Unten ist ein Beispiel für die Ausgabe angegeben.The following is an example of the output. Bestimmen Sie die ID für die zu ändernde Datenbank und verwenden Sie die ID im SET-Cmdlet.Determine the ID for the database you want to modify and use the ID in the SET cmdlet.

  • Id : 56f8d1bc-cb04-44cf-bd41-a873643c5a14

    QueryTimeout : 120

    ConnectionTimeout : 15

    Status : Online

    Server : SPServer Name=uetestb01

    ServiceInstance : SPDatabaseServiceInstance

Set-SPRSDatabase –identity 56f8d1bc-cb04-44cf-bd41-a873643c5a14 -QueryTimeout 300  

Um zu überprüfen, ob der Wert festgelegt ist, führen Sie das GET-Cmdlet erneut aus.To verify the value is set, run the GET cmdlet again.

Get-SPRSDatabase –identity 56f8d1bc-cb04-44cf-bd41-a873643c5a14 | select id, querytimeout,connectiontimeout, status, server, ServiceInstance  

Auflisten von Reporting Services-DatenerweiterungenList Reporting Services data extensions

Das folgende Beispiel durchläuft alle Reporting Services-Dienstanwendungen und listet aktuelle Datenerweiterungen für diese auf.The following example loops through each Reporting Services service application and lists the current data extensions for each.

$apps = Get-SPRSServiceApplication  
foreach ($app in $apps)   
{  
Write-host -ForegroundColor "yellow" Service App Name $app.Name  
Get-SPRSExtension -identity $app -ExtensionType “Data” | select name,extensiontype | Format-Table -AutoSize  
}  

Beispielausgabe:Example output:

  • Name ExtensionType

    ---- -------------

    SQL Data

    SQLAZURE Data

    SQLPDW Data

    OLEDB Data

    OLEDB-MD Data

    ORACLE Data

    ODBC Data

    XML Data

    SHAREPOINTLIST Data

Ändern und Auflisten von Reporting Services-AbonnementbesitzernChange and list Reporting Services subscription owners

Weitere Informationen finden Sie unter Use PowerShell to Change and List Reporting Services Subscription Owners and Run a Subscription (Verwenden von PowerShell zum Ändern und Auflisten von Reporting Services-Abonnementbesitzern und zum Ausführen eines Abonnements).See Use PowerShell to change and list Reporting Services subscription owners and run a subscription.

Nächste SchritteNext steps

Use PowerShell to Change and List Reporting Services Subscription Owners and Run a Subscription (Verwenden von PowerShell zum Ändern und Auflisten von Reporting Services-Abonnementbesitzern und zum Ausführen eines Abonnements)Use PowerShell to change and list Reporting Services subscription owners and run a subscription
CheckList: Use PowerShell to verify Power Pivot for SharePoint (Prüfliste: Überprüfen von Power Pivot für SharePoint mithilfe von PowerShell) CheckList: Use PowerShell to verify Power Pivot for SharePoint
Get Help SQL Server PowerShell (Hilfe für SQL Server PowerShell)Get help SQL Server PowerShell

Haben Sie dazu Fragen?More questions? Stellen Sie eine Frage im Reporting Services-ForumTry asking the Reporting Services forum