Migration du mode natif au mode SharePoint (SSRS)

S’applique à : SQL Server Reporting Services (2016) Non pris en charge Power BI Report Server SharePoint

Vous ne pouvez pas effectuer de mise à niveau ou de conversion d’un mode serveur Reporting Services vers un autre. Par exemple, vous ne pouvez pas mettre à niveau ou convertir un serveur de rapports en mode natif vers le mode SharePoint. Vous ne pouvez pas copier les bases de données du serveur de rapports d'un mode à l'autre car elles utilisent des schémas de base de données différents. Vous pouvez migrer le contenu d'un serveur de rapports à l'autre. Les outils que vous utilisez dépendent du type de mode de serveur de rapports configuré pour les serveurs source et de destination.

Outil de migration Reporting Services

L'outil prend en charge la migration du contenu d'un déploiement en mode natif vers un déploiement en mode SharePoint. Il ne prend pas en charge la migration du mode SharePoint vers le mode SharePoint ou du mode SharePoint vers le mode natif.

Pour plus d’informations, consultez Outil de migration Reporting Services (https://www.microsoft.com/download/details.aspx?id=29560).

Utiliser un script pour migrer le contenu

Si l'outil de migration ne répond pas à vos besoins, vous pouvez migrer manuellement les données du serveur de rapports. Voici un récapitulatif des étapes à effectuer pour la migration des éléments de rapport d’un déploiement Reporting Services à l’autre. L'approche prend en charge le mode natif ou SharePoint en tant que serveur source ou de destination.

  1. Sauvegardez et restaurez les clés de chiffrement. Il s'agit de la clé utilisée pour chiffrer les données. La clé de chiffrement permet également de chiffrer des mots de passe tels que les mots de passe stockés pour les connexions à la source de données. Toutefois, les mots de passe ne peuvent pas être migrés et vous devrez les taper à nouveau dans l'environnement de destination.

  2. Scripts RSS Reporting Services : écrivez un script Visual Basic qui appelle des méthodes SOAP du service Web Report Server pour copier des données entre des bases de données. Utilisez l'utilitaire RS.exe pour exécuter le script. Rs.exe est installé avec Reporting Services.

Le tableau suivant récapitule les objets Reporting Services que vous pouvez migrer avec des scripts :

Objet Peut faire l'objet d'un script Commentaires
Rapports Oui Après la migration, pour entrer à nouveau les mots de passe pour les sources de données.
Sources de données Oui Après la migration, reconnectez les rapports aux sources de données.
Modèles Oui
Groupes de données Oui
Parties de rapports Après la migration, vérifiez ou mettez à jour le chemin d'accès aux parties de rapports.
Planifications Oui Consultez la méthode ListSchedules Subscription and Delivery Methods.
Abonnements Oui Consultez la méthode ListSubscriptions (dans Méthodes d’abonnement et de remise ) et la méthode ChangeSubscriptionOwner.
Instantanés

Notes

Les parties de rapport sont dépréciées pour toutes les versions de SQL Server Reporting Services à partir de SQL Server Reporting Services 2019 et toutes les versions de Power BI Report Server à partir de Power BI Report Server (septembre 2022).

D’autres questions ? Essayez de poser une question dans le forum Reporting Services