Sdílet prostřednictvím


Skriptování a PowerShell se službou Reporting Services

Služba Reporting Services podporuje širokou škálu scénářů vývoje a správy prostřednictvím skriptu. Mezi tyto scénáře patří nástroj příkazového řádku rs.exe a rutiny PowerShellu pro servery sestav režimu SharePointu. Objektový model služby Reporting Services můžete také použít z PowerShellu pro nativní i sharepointový režim.

  • Správci můžou napsat skript v jazyce Microsoft Visual Basic, který automatizuje, jak nasazují a spravují instalaci serveru sestav. Správci mohou také generovat a spouštět Transact-SQL skripty, které vytvářejí, konfigurují a aktualizují databázi serveru sestav. Správci mohou také pomocí funkcí skriptu záznamu a přehrávání v aplikaci SQL Server Management Studio automatizovat běžné úlohy údržby.

  • Vývojáři můžou vytvářet vlastní aplikace, které obsahují skript. Můžete spustit skript, který provádí volání na webovou službu Report Serveru. Téměř jakoukoli operaci, kterou můžete psát ve spravovaném kódu, lze také napsat ve skriptu.

  • Nástroj RS.exe , hostitel skriptu spuštěný na serveru sestav, zpracovává skript jazyka Visual Basic .NET jako podporovaný jazyk skriptu ve službě Reporting Services. `

Rutiny a ukázky režimu PowerShell služby Reporting Services pro SharePoint

Režim služby Reporting Services SharePoint zahrnuje rutiny služby Reporting Services pro správu serveru sestav.

  • Rutiny PowerShellu pro sharepointový režim služby Reporting Services Obsahuje následující příklady:

    • Vytvoření aplikace služby a proxy serveru

    • Kontrola a aktualizace rozšíření dodávky

    • Získání a nastavení vlastností databáze aplikace služby Reporting Service, například vypršení časového limitu databáze

    • Výpis datových rozšíření

Objektový model služby Reporting Services a ukázky PowerShellu

ukázky skriptování RS.exe