Installer ou désinstaller le complément Reporting Services pour SharePoint (SSRS)
S’applique à : SQL Server Reporting Services (2016) ❌ Power BI Report Server SharePoint
Exécutez le package d’installation du complément Microsoft SQL Server Reporting Services pour les produits SharePoint (rsSharePoint.msi) sur les serveurs SharePoint pour activer les fonctionnalités Reporting Services dans un déploiement SharePoint. Ces fonctionnalités incluent Power View, composant WebPart de Report Viewer, un point de terminaison de proxy d’URL, des types de contenu Reporting Services et des pages d’application qui vous permettent de créer, de voir et de gérer des rapports, des sources de données et tout autre contenu du serveur de rapports sur un site SharePoint. Le complément Reporting Services pour les produits SharePoint est un composant requis pour un serveur de rapports qui s’exécute en mode SharePoint. Le complément peut être installé à partir de l’Assistant Installation SQL Server 2016 ou en téléchargeant le fichier rsSharePoint.msi du Feature Pack SQL Server 2016. Pour obtenir la liste des versions du complément et les pages de téléchargement, consultez Où trouver le complément Reporting Services pour les produits SharePoint.
Notes
L’intégration de Reporting Services à SharePoint n’est plus disponible après SQL Server 2016. La prise en charge de Power View n’est plus disponible après SQL Server 2017.
Prérequis
L’installation du complément Reporting Services est l’une des nombreuses étapes nécessaires pour intégrer un serveur de rapports à une instance d’un produit SharePoint. Pour plus d’informations sur l’installation et la configuration de Reporting Services, consultez Installer le premier serveur de rapports en mode SharePoint.
Si vous intégrez Reporting Services à une batterie de serveurs SharePoint comportant plusieurs applications web front-end, installez le complément sur chacun des ordinateurs dotés d’un serveur web front-end. Installez ce complément uniquement pour les interfaces Web utilisées pour accéder au contenu du serveur de rapports.
Pour installer le complément Reporting Services, vous devez être administrateur sur l’ordinateur. Par exemple, si vous exécutez le fichier rsSharePoint.msi à l’invite, vous devez ouvrir l’invite de commandes avec des privilèges d’administrateur à l’aide de l’option Exécuter en tant qu’administrateur.
Pour installer le complément Reporting Services, vous devez être membre du groupe Administrateur de batterie de serveurs SharePoint.
Vous devez être administrateur de collection de sites pour activer la fonctionnalité d’intégration Reporting Services.
Qu'est-ce que le complément installe ?
Le processus d'installation du complément est composé de deux phases qui sont effectuées automatiquement lorsque vous exécutez une installation par défaut :
La première étape consiste à installer les fichiers dans les dossiers appropriés. Les dossiers sont standard pour les déploiements SharePoint. L'un des fichiers qui est installé est rsCustomAction.exe.
La deuxième partie de l’installation consiste à exécuter un jeu d’actions personnalisées pour enregistrer les fichiers Reporting Services auprès de SharePoint. Les actions personnalisées sont exécutées à partir de rsCustomAction.exe. Le fichier exe est supprimé lorsque l'installation en deux étapes complète est terminée. Vous pouvez exécuter une installation fichiers seuls. Le fichier rsCustomAction.exe ne s’exécute pas à l’issue de l’installation. Il reste sur le disque.
Ordre d'installation de Reporting Services
Le complément peut être installé avant ou après l'installation de SharePoint. Le complément suit les normes de prédéploiement SharePoint et installe les fichiers dans les emplacements utilisés par l'installation SharePoint.
Remarque
L'avantage de l'installation du complément avant le produit SharePoint est que le complément Reporting Services est configuré et activé par la batterie de serveurs SharePoint à mesure que les nouveaux serveurs sont ajoutés à la batterie.
Vue d'ensemble des méthodes d'installation
Le complément SQL Server 2016 Reporting Services pour les produits SharePoint peut être installé en utilisant l’une des deux méthodes suivantes :
Assistant Installation :Dans SQL Server 2016, vous pouvez installer le complément avec l'assistant d'installation de SQL Server. Choisissez Complément Reporting Services pour les produits SharePoint dans la page Sélection de fonctionnalités de l’Assistant.
rsSharepoint.msi : le complément peut être installé directement à partir du support d'installation ou téléchargé et installé. Le fichier rsSharepoint.msi prend en charge à la fois une interface utilisateur graphique et une installation à partir de la ligne de commande. Vous devez exécuter le fichier .msi avec les privilèges d'administrateur ; pour ce faire, commencez par ouvrir une fenêtre d'invite de commandes avec des autorisations élevées, puis exécutez rsSharepoint.msi à partir de la ligne de commande. Pour plus d’informations sur le téléchargement du complément, consultez Où trouver le complément Reporting Services pour les produits SharePoint.
Notes
Si vous utilisez le commutateur /q pour une installation silencieuse en ligne de commande, le Contrat de Licence Utilisateur Final ne s’affiche pas. Quelle que soit la méthode d’installation, l’utilisation de ce logiciel est régie par un contrat de licence que vous devez respecter.
Installer le complément à l'aide du fichier d'installation rsSharePoint.msi
Cette section concerne l'installation du fichier rssharepoint.msi directement, en exécutant l'Assistant Installation .msi ou une installation à partir de la ligne de commande. Si vous avez installé le complément à l'aide de l'Assistant Installation de SQL Server, vous n'avez pas besoin de suivre ces étapes.
Vous pouvez afficher la liste complète des commutateurs de ligne de commande en exécutant la commande suivante :
Rssharepoint.msi /?
Téléchargez le programme d’installation (rsSharepoint.msi) du complément Reporting Services. Pour plus d’informations sur le téléchargement du complément, consultez Où trouver le complément Reporting Services pour les produits SharePoint.
En tant qu'administrateur, lancez rsSharepoint.msi pour exécuter l'Assistant Installation. L'Assistant affiche une page d'accueil, les termes du contrat de licence logiciel et une page d'information relative à l'inscription. L'installation crée des dossiers sous le chemin d'accès suivant et copie des fichiers vers ces dossiers :
%program files%\common files\Microsoft Shared\Web Server Extensions\15\
(SharePoint 2013)or
%program files%\common files\Microsoft Shared\Web Server Extensions\16\
(SharePoint 2016)Configurez les paramètres du serveur de rapports et l'activation de fonctionnalités dans l'Administration centrale de SharePoint. Pour plus d’informations sur l’installation et la configuration du mode SharePoint Reporting Services, consultez Installer le premier serveur de rapports en mode SharePoint.
Installation de fichiers uniquement
Pour installer les fichiers tout en ignorant la phase d’installation Actions personnalisées, exécutez le fichier rssharepoint.msi en ligne de commande avec l’option SKIPCA.
Ouvrez une invite de commandes avec des autorisations d'administrateur.
Exécutez la commande suivante :
Msiexec.exe /i rsSharePoint.msi SKIPCA=1
L'interface utilisateur du programme d'installation s'ouvre et s'exécute normalement et le fichier rsCustomAction.exe est installé. Cependant, le fichier .exe ne s'exécute pas à la fin de l'installation et rsCustomAction.exe reste sur l'ordinateur lorsque l'installation est terminée.
Utiliser une installation en deux étapes pour résoudre les problèmes d'installation
Si vous obtenez des erreurs pendant l'installation, vous pouvez exécuter le programme d'installation comme un processus en deux étapes à partir de la ligne de commande :
Ouvrez une invite de commandes avec des autorisations d'administrateur et exécutez une installation de fichiers uniquement comme le décrit la section précédente.
Exécutez l'exécutable d'actions personnalisées :
Naviguez vers le dossier qui contient le fichier rsCustomAction.exe. L'installation du complément en mode fichier uniquement permet de copier ce fichier sur votre ordinateur. rsCustomAction.exe se trouve dans le répertoire %Temp% . Pour naviguer vers le fichier, entrez l'exemple suivant dans l'invite de commande :
CD %temp% .
Le fichier doit se trouver à l’emplacement suivant : \Users<votre_nom>\AppData\Local\Temp
Entrez la commande suivante. Cette étape de configuration nécessitera plusieurs minutes. Le service W3SVC redémarre pendant ce processus. Plusieurs messages d'état s'affichent à mesure que le programme copie les fichiers, inscrit les composants et exécute l'Assistant Configuration de produit SharePoint.
rsCustomAction.exe /i
Le temps requis pour que les modifications soient appliquées peut varier, selon votre environnement serveur. Vous pouvez également exécuter iisreset pour forcer une mise à jour plus rapide.
Installation silencieuse de script
Vous pouvez utiliser le commutateur /q ou le commutateur /quiet pour une installation « silencieuse » qui n’affiche ni boîtes de dialogue ni avertissements. L'installation silencieuse est utile si vous souhaitez écrire un script d'installation du complément.
Notes
Si vous utilisez le commutateur /q pour une installation silencieuse en ligne de commande, le Contrat de Licence Utilisateur Final ne s’affiche pas. Quelle que soit la méthode d’installation, l’utilisation de ce logiciel est régie par un contrat de licence que vous devez respecter.
Pour effectuer une installation sans assistance :
Ouvrez une invite de commandes avec des autorisations d'administrateur.
Exécutez la commande suivante :
Msiexec.exe /i rsSharePoint.msi /q
Procédure de suppression du complément Reporting Services
Vous pouvez désinstaller le complément Reporting Services pour les produits SharePoint à partir du Panneau de configuration Microsoft Windows ou de la ligne de commande.
Le panneau de contrôle exécute une désinstallation complète des fichiers sur l'ordinateur actuel ET supprime l'objet et les fonctionnalités de Reporting Services de la ferme SharePoint. Une fois l’objet et les fonctionnalités Reporting Services supprimés, vous ne pouvez plus vérifier ni mettre à jour les rapports.
Avec la méthode de désinstallation en ligne de commande du complément, vous pouvez utiliser le paramètre LocalOnly pour supprimer uniquement les fichiers de complément sur l’ordinateur local. Ni l’objet ni les fonctionnalités Reporting Services de la batterie de serveurs ne changent pas.
La désinstallation du complément entraîne la suppression des fonctionnalités d'intégration utilisées pour traiter les rapports sur un serveur de rapports. Elle supprime également les pages Reporting Services de l’Administration centrale de SharePoint et d’autres pages Reporting Services personnalisées. Sur les sites SharePoint affectés, vous pouvez également supprimer tous les rapports et autres éléments de serveur de rapports que vous n'utilisez plus. Ils ne s’exécuteront plus une fois le complément Reporting Services supprimé.
Pour désinstaller le complément Reporting Services, une installation SharePoint doit être en cours d’exécution. Si vous désinstallez d’abord SharePoint, vous devez le réinstaller pour pouvoir désinstaller le complément Reporting Services.
Les étapes de désinstallation du complément sont identiques pour les serveurs autonomes et les batteries de serveurs. Le programme d'installation supprime les fichiers de programme et tous les paramètres de configuration qui ont été ajoutés durant l'installation.
La désinstallation du complément n’entraîne pas la suppression des éléments suivants :
Les comptes de connexion créés pour le compte de service Report Server qui étaient utilisés pour accéder aux bases de données de contenu et de configuration SharePoint. Vous devez supprimer les comptes de connexion pour le compte de service Report Server à partir de l’instance du moteur de base de données SQL Server utilisée pour héberger les bases de données SharePoint.
Autorisations ou groupes que vous avez créés pour les utilisateurs de rapports. Si vous avez créé des groupes SharePoint ou des niveaux d'autorisation personnalisés pour accorder l'accès aux fonctionnalités du serveur de rapports, vous devez révoquer toutes les autorisations qui ne sont plus nécessaires.
Fichiers de données que vous avez téléchargés vers une bibliothèque SharePoint, y compris les fichiers de définition de rapport (.rdl), de source de données partagée (.rsds) et d'éléments de rapports publiés (.rsc). Ils ne sont pas supprimés, mais ils ne fonctionnent plus. Vous devez les supprimer manuellement.
Le programme d’installation ne supprime pas la base de données du serveur de rapports. Il ne modifie pas non plus l’instance du serveur de rapports utilisée pour les opérations intégrées.
Désinstaller à partir du Panneau de contrôle Windows
Pour démarrer l’Assistant à partir du Panneau de configuration Microsoft Windows et supprimer le complément :
Dans le Panneau de configuration, puis dans Programmes, sélectionnez Désinstaller un programme
Sélectionnez Complément Microsoft SQL Server Reporting Services pour SharePoint. Vous pouvez également démarrer l'Assistant Désinstallation en exécutant rssharepoint.msi à partir de l'invite de commandes sans commutateurs.
Sélectionnez Supprimer.
Désinstaller à partir de la ligne de commande
Pour désinstaller le complément à partir de la ligne de commande :
Ouvrez une invite de commandes avec des autorisations d'administrateur.
Exécutez la commande suivante :
msiexec.exe /uninstall rsSharePoint.msi
Une boîte de message de confirmation s'affiche. Sélectionnez Oui.
Désinstaller le complément du serveur local uniquement
Les méthodes précédentes de désinstallation du complément suppriment les fonctionnalités et l’objet Reporting Services de la batterie de serveurs. Si vous avez une batterie de plusieurs serveurs et si vous souhaitez désinstaller le complément uniquement sur l'ordinateur local tout en laissant la batterie de serveurs SharePoint dans un état fonctionnel, procédez comme suit :
Ouvrez une invite de commandes avec des autorisations d'administrateur.
Exécutez la commande suivante :
Msiexec.exe /uninstall rsSharePoint.msi LocalOnly=1
Cette étape permet de désenregistrer les composants Reporting Services de SharePoint et de supprimer les fichiers, mais uniquement pour l'ordinateur local.
Si vous souhaitez annuler l’inscription des fonctionnalités Reporting Services de SharePoint mais conserver les fichiers sur le disque pour une utilisation ultérieure, effectuez les étapes suivantes :
Ouvrez une invite de commandes avec des autorisations d'administrateur.
Exécutez la commande suivante :
rsCustomAction.exe /p
Les étapes ci-dessus supposent que vous avez effectué une installation du fichier .msi avec SkipCA=1 et que le fichier rscusstomaction.exe est disponible. Pour plus d'informations, consultez la section décrivant l'installation de fichiers uniquement.
Comment réparer rssharepoint.msi à partir de la ligne de commande
Pour réparer ou désinstaller le complément Reporting Services à partir de la ligne de commande, effectuez les étapes suivantes :
Ouvrez une invite de commandes avec des autorisations d'administrateur.
Exécutez la commande suivante :
msiexec.exe /f rssharepoint.msi
Fichiers journaux du programme d'installation
Durant son exécution, le programme d’installation enregistre des informations dans un fichier journal, dans le dossier %temp% de l’utilisateur qui a installé le complément Reporting Services. Par exemple, c:\Users\\<username\>\AppData\Local\Temp
. Le nom de fichier est RS_SP_<number>.log, for example RS_SP_0.log. Chaque erreur consignée dans ce journal commence par la chaîne « SSRSCustomActionError ».
Notes
AppData est un dossier masqué dans le système d'exploitation Windows. Vous devrez peut-être modifier vos paramètres des dossiers de l'Explorateur Windows afin de voir les fichiers masqués et des dossiers.
Afficher un fichier journal à l'aide du Bloc-notes Windows
Les commandes suivantes changent le chemin d'accès d'invite de commandes, répertorient les fichiers journaux rs et ouvrent l'un des fichiers à l'aide du Bloc-notes Windows :
cd %temp%
Dir rs_sp*.log
notepad rs_sp_3.log
Afficher un journal avec PowerShell
Saisissez la commande suivante à partir de SharePoint Management Shell pour retourner une liste filtrée des lignes du fichier, qui contiennent « ssrscustomactionerror » :
Get-content -path C:\Users\<UserName\AppData\Local\Temp\rs_sp_0.log | select-string "ssrscustomactionerror"
La sortie doit être semblable à l’exemple suivant :
2011-05-23 12:40:12: SSRSCustomActionError: SharePoint is installed, but not configured
.
Mettre à niveau
Si vous disposez d'une installation existante du complément Reporting Services, vous pouvez effectuer une mise à niveau vers la version actuelle. Le programme d'installation du complément détecte la version existante et vous invitera à confirmer la mise à jour. Le message doit ressembler à l’exemple suivant :
Une version antérieure de ce produit a été détectée sur votre système. Voulez-vous mettre à niveau votre installation existante ?
Si vous confirmez, l'ancienne version du complément est supprimée et la nouvelle version s'installe.
Le macro complémentaire Reporting Services ne tient pas compte des instances. Vous ne pouvez avoir qu'une seule instance du complément sur un ordinateur. Vous ne pouvez pas exécuter des versions différentes côte à côte avec la version actuelle.
rsCustomAction.exe
Le tableau suivant récapitule les commutateurs de rscustomaction.exe :
Commutateur | Description |
---|---|
i | Installe les actions personnalisées. Cette action enregistre les composants Reporting Services dans SharePoint. Le W3SVCservice redémarre. |
r | Réparation |
u | Uninstall. Cela annulera l'inscription des composants Reporting Services de la batterie de serveurs SharePoint, mais conserve les fichiers sur le disque. Le W3SVCservice redémarre. |
p | Désinstallation locale. Cette action permet de désenregistrer les composants Reporting Services sur l'ordinateur local uniquement. Les fichiers demeurent sur le disque. Le W3SVCservice redémarre. |
t | SQL Server Reporting Services 2005 uniquement. Le commutateur vérifie que le serveur de rapports dispose d'une connexion active à sa base de données. |
Configurer Reporting Services
Après avoir installé le complément sur les ordinateurs appropriés, configurez le serveur de rapports à partir de l'Administration centrale de SharePoint. Les étapes nécessaires dépendent de l'ordre dans lequel les différentes technologies sont installées. Pour plus d’informations, consultez Installer le premier serveur de rapports en mode SharePoint and Serveur de rapports Reporting Services (mode SharePoint)