Migrazione dalla modalità nativa alla modalità SharePoint (SSRS)

Si applica a: SQL Server Reporting Services (2016) Server di report Not supportedNot supported di Power BI SharePoint

Non è possibile eseguire l'aggiornamento o la conversione da una modalità server all'altra di Reporting Services. Non è possibile, ad esempio, eseguire l'aggiornamento o la conversione da un server di report in modalità nativa a un server di report in modalità SharePoint. Non è possibile copiare i database del server di report tra modalità poiché in essi vengono utilizzati schemi del database diversi. È possibile eseguire la migrazione del contenuto da un server di report a un altro. Gli strumenti utilizzati dipendono dal tipo di modalità del server di report configurata per il server di origine e di destinazione.

Strumento di migrazione di Reporting Services

Lo strumento supporta la migrazione del contenuto da una distribuzione in modalità nativa a una distribuzione in modalità SharePoint. Lo strumento non supporta la migrazione dalla modalità SharePoint alla modalità SharePoint o dalla modalità SharePoint alla modalità nativa.

Per altre informazioni, vedere la pagina relativa allo strumento di migrazione di Reporting Services (https://www.microsoft.com/download/details.aspx?id=29560).

Utilizzare lo script per eseguire la migrazione di contenuto

Se lo strumento di migrazione non soddisfa le proprie esigenze, è possibile eseguire manualmente la migrazione dei dati del server di report. Di seguito è riportato un riepilogo dei passaggi necessari per eseguire la migrazione degli elementi del report da una distribuzione di Reporting Services a un'altra. L'approccio supporta la modalità nativa o la modalità SharePoint come server di origine o di destinazione.

  1. Eseguire il backup e il ripristino delle chiavi di crittografia. Si tratta della chiave utilizzata per crittografare i dati. La chiave di crittografia viene utilizzata anche per crittografare le password, ad esempio le password archiviate per le connessioni alle origini dati. Tuttavia, non è possibile eseguire la migrazione delle password e sarà necessario immetterle nuovamente nell'ambiente di destinazione.

  2. Script RSS di Reporting Services: Scrivere uno script Visual Basic per chiamare i metodi SOAP del servizio Web ReportServer per copiare i dati tra database. Utilizzare l'utilità RS.exe per eseguire lo script. Rs.exe è installato con Reporting Services.

Nella tabella seguente vengono riepilogati gli oggetti di Reporting Services di cui è possibile eseguire la migrazione con gli script:

oggetto Può essere automatizzato tramite script Comments
Reports Yes Al termine della migrazione immettere nuovamente le password per le origini dati.
Origini dati Yes Al termine della migrazione collegare nuovamente i report alle origini dati.
Models Yes
Insiemi di dati Yes
Sezioni del report Dopo la migrazione, verificare o aggiornare il percorso dei componenti del report.
Schedules Yes Vedere il metodo ListSchedules in Subscription and Delivery Methods.
Subscriptions Vedere il metodo ListSubscriptions in Subscription and Delivery Methods e il metodo ChangeSubscriptionOwner .
Snapshot

Annotazioni

Le parti del report non sono più supportate per tutte le edizioni di SQL Server Reporting Services dal 2019 e per tutte le edizioni di Server di report di Power BI da settembre 2022.

Altre domande? Prova a chiedere nel forum di Reporting Services