Delen via


Scripting en PowerShell voor Reporting Services

Reporting Services ondersteunt een breed scala aan ontwikkelings- en beheerscenario's via scripts. Deze scenario's omvatten het rs.exe opdrachtregelprogramma en PowerShell-cmdlets voor rapportservers in de SharePoint-modus. U kunt het Reporting Services-objectmodel ook gebruiken vanuit PowerShell voor zowel systeemeigen als SharePoint-modus.

  • Beheerders kunnen een script schrijven in Microsoft Visual Basic om te automatiseren hoe ze een installatie van een rapportserver implementeren en beheren. Beheerders kunnen ook Transact-SQL scripts genereren en uitvoeren waarmee een rapportserverdatabase wordt gemaakt, geconfigureerd en bijgewerkt. Beheerders kunnen ook de functies voor record- en afspeelscripts in SQL Server Management Studio gebruiken om routineonderhoudstaken te automatiseren.

  • Ontwikkelaars kunnen aangepaste toepassingen maken die script bevatten. U kunt een script uitvoeren dat aanroept naar de Report Server-webservice. Bijna elke bewerking die u in beheerde code kunt schrijven, kan ook in script worden geschreven.

  • Het RS.exe hulpprogramma, een scripthost die wordt uitgevoerd op de rapportserver, verwerkt Visual Basic .NET-script als de ondersteunde scripttaal in Reporting Services. `

PowerShell-cmdlets en voorbeelden in de SharePoint-modus van Reporting Services

De SharePoint-modus van Reporting Services bevat Reporting Services-cmdlets voor rapportserverbeheer.

  • PowerShell-cmdlets voor de SharePoint-modus van Reporting Services Bevat de volgende voorbeelden:

    • Een servicetoepassing en proxy maken

    • Een bezorgingsextensie controleren en bijwerken

    • Eigenschappen van de Reporting Service-toepassingsdatabase ophalen en instellen, bijvoorbeeld time-out van de database

    • Gegevensextensies weergeven

Reporting Services-objectmodel en PowerShell-voorbeelden

voorbeelden van RS.exe-scripts