Condividi tramite


Script e PowerShell con Reporting Services

Reporting Services supporta un'ampia gamma di scenari di sviluppo e gestione tramite script. Questi scenari includono l'utilità della riga di comando rs.exe e i cmdlet di PowerShell per i server di report in modalità SharePoint. È anche possibile usare il modello a oggetti di Reporting Services da PowerShell sia per la modalità nativa che per quella di SharePoint.

  • Gli amministratori possono scrivere script in Microsoft Visual Basic per automatizzare le procedure di distribuzione e gestione dell'installazione di un server di report. Gli amministratori possono anche generare ed eseguire script Transact-SQL che consentono di creare, configurare e aggiornare un database del server di report. Gli amministratori possono anche usare le funzionalità script di registrazione e riproduzione di SQL Server Management Studio per automatizzare le attività di manutenzione di routine.

  • Gli sviluppatori possono creare applicazioni personalizzate che includono script. È possibile eseguire uno script che effettua chiamate al servizio Web ReportServer. Nello script è possibile scrivere quasi tutte le operazioni che si possono scrivere in codice gestito.

  • L'utilità RS.exe, un host di script in esecuzione nel server di report, elabora lo script .NET di Visual Basic [!INCLUDE[msCoName] (../../includes/msconame-md.md)] come linguaggio di script supportato in Reporting Services. `

Cmdlet ed esempi di PowerShell in modalità SharePoint di Reporting Services

Reporting Services in modalità SharePoint include cmdlet di Reporting Services per l'amministrazione del server di report.

  • PowerShell cmdlets for Reporting Services SharePoint Mode Sono inclusi gli esempi seguenti:

    • Creare un proxy e un'applicazione di servizio

    • Rivedere e aggiornare un'estensione per il recapito

    • Ottenere e impostare le proprietà del database dell'applicazione Reporting Service, ad esempio timeout database

    • Elencare le estensioni per i dati

Esempi di Modello a oggetti di Reporting Services e Powershell

Esempi di script RS.exe