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
Usare PowerShell per creare una VM di Azure con un server di report in modalità nativa.
Vedere la sezione "Accedere alle classi WMI utilizzando PowerShell" in Accedere al provider WMI per Reporting Services.
Esempi di script RS.exe
Script di esempio rs.exe di Reporting Services per la copia di contenuto tra server di report.
Per altri esempi di script, applicazioni ed estensioni, vedere gli esempi di prodotti di SQL Server Reporting Services.