Procédure : installer et configurer l'intégration à SharePoint sur plusieurs serveurs

Cette rubrique fournit des instructions étape par étape pour l'installation et la configuration de Reporting Services (SSRS) en mode intégré SharePoint dans une topologie de déploiement sur deux serveurs.

Important

La rubrique fait souvent référence à un serveur unique, mais les étapes sont les mêmes pour un déploiement sur un seul ou deux serveurs. Consultez Procédure : installer et configurer l'intégration à SharePoint sur un serveur autonome.

ConseilConseil

Les outils de développement SharePoint prennent en charge uniquement une configuration autonome de SharePoint. Pour plus d'informations, consultez la documentation SharePoint : Configuration requise pour développer des solutions SharePoint.

L'hébergement des bases de données d'application sur un troisième serveur, utilisé exclusivement par le Moteur de base de données, est une technique courante pour améliorer les performances si vous vous attendez à un nombre d'utilisateurs relativement important. Pour plus d'informations sur l'utilisation de plus de deux serveurs, consultez Topologies de déploiement pour Reporting Services en mode intégré SharePoint.

Configuration préalable requise

Avant de commencer à installer des composants, assurez-vous d'effectuer les opérations suivantes :

Vue d'ensemble de l'installation pour le déploiement sur deux serveurs

Il existe plusieurs façons d'effectuer le déploiement de deux serveurs. Vous devez déterminer quel type de déploiement convient le mieux à votre application et à votre utilisation du réseau.

Déploiement sur deux serveurs, exemple n°1

L'une des possibilités de déploiement consiste à utiliser un ordinateur pour tous les composants d'application, et un deuxième ordinateur uniquement pour les composants de base de données, tel que le montre le diagramme suivant.

Note

Ce type de déploiement nécessite l'installation de SQL Server sur l'ordinateur n°1 et n°2. La même édition de SQL Server doit être installée sur les deux ordinateurs.

Déploiement sur deux ordinateurs

Déploiement sur deux serveurs, exemple n°2

Une autre possibilité de déploiement consiste à utiliser le premier ordinateur uniquement pour tous les composants d'application SharePoint, et à installer le serveur SSRS sur le deuxième ordinateur, avec les composants de base de données. Ce type de déploiement, illustré dans le diagramme suivant, fait l'objet de cet article.

Note

Ce type de déploiement nécessite l'installation d'un produit SharePoint sur l'ordinateur n°1 et n°2. La même édition du produit SharePoint doit être installée sur les deux ordinateurs.

Déploiement sur deux ordinateurs, exemple n°2

Les composants à installer sur les deux ordinateurs sont résumés ci-dessous.

  • Ordinateur n°1 : constitue le serveur principal de la batterie de serveurs, sur lequel doit être installée l'Administration centrale de SharePoint. Les utilisateurs accéderont au contenu du serveur de rapports à partir de la collection de sites de cet ordinateur.

    • Instance d'un produit ou d'une technologie SharePoint

    • Complément Reporting Services pour les produits SharePoint.

  • Ordinateur n°2 : ce serveur sera utilisé pour héberger le serveur de rapports avec les bases de données du serveur de rapports et de l'application SharePoint.

    • SQL Server 2008 R2 Reporting Services.

    • Le Moteur de base de données SQL Server.

    • Composants serveur Web frontaux SharePoint, permettant au modèle d'objet SharePoint d'être utilisé par le serveur de rapports.

Configuration requise pour les comptes dans un déploiement sur plusieurs serveurs

  • Vous devez disposer d'un compte d'utilisateur de domaine pour connecter l'instance du produit ou de la technologie SharePoint à la base de données SharePoint_config. Les batteries de serveurs requièrent l'utilisation de comptes de domaine pour les services et les connexions de bases de données. Si possible, créez un compte pouvant être utilisé exclusivement pour cette application. Évitez d'utiliser vos propres informations d'identification ou celles d'un utilisateur qui accédera à un site SharePoint en tant qu'utilisateur normal (sous peine de recevoir des erreurs de type « accès refusé »).

  • Vous devez créer une connexion de base de données SQL Server pour le compte de domaine. La connexion a besoin d'autorisations DBCreator sur le serveur.

  • Vous devez configurer le compte de processus du pool d'applications SharePoint pour qu'il s'exécute en tant que compte d'utilisateur de domaine.

  • Vous devez configurer le service Report Server pour qu'il s'exécute en tant que compte d'utilisateur de domaine.

  • Des informations d'identification d'administrateur sont requises pour exécuter tous les programmes d'installation, pour accorder des autorisations pour l'administration de collection de sites principale et pour accorder l'accès aux bases de données lorsque vous configurez l'intégration du serveur de rapports.

Ordre d'installation

La liste ci-dessous représente l'ordre d'installation et de configuration recommandé :

  1. Ordinateur n°2 : installez SQL Server Reporting Services et le moteur de base de données SQL Server.

  2. Ordinateur n°2 : procédez à une installation minimale d'un produit SharePoint 2010 pour que le modèle d'objet SharePoint soit présent sur l'ordinateur et disponible au serveur de rapports.

  3. **Ordinateur n°1 :**Pour exécuter l'outil de préparation des produits SharePoint 2010. L'outil de préparation installe le complément Reporting Services pour les produits SharePoint 2010.

  4. **Ordinateur n°1 :**installez SharePoint Server 2010 ou SharePoint Foundation 2010.

  5. **Ordinateur n°1 :**exécutez l'Assistant Configuration des produits et technologies SharePoint, puis sélectionnez un serveur de base de données.

  6. **Ordinateur n°1 :**configurez les fonctionnalités de collection de sites dans l'Administration centrale, puis ouvrez un site SharePoint afin de vérifier que votre installation est valide.

  7. **Ordinateur n°1 :**configurez les fonctionnalités d'intégration de serveur de rapports dans l'Administration centrale.

Ordinateur n°2 : Pour installer Reporting Services et le moteur de base de données

Ordinateur n°2 : Pour installer un serveur Web SharePoint frontal sur un serveur SSRS

Ordinateur n°1 : Pour exécuter l'outil de préparation des produits SharePoint 2010

Ordinateur n°1 : Pour installer un produit SharePoint 2010

Ordinateur 1 : Pour exécuter l'Assistant Configuration des produits SharePoint

  • Procédez aux étapes de la section « Pour exécuter l'Assistant Configuration des produits SharePoint » de l'article Procédure : installer et configurer l'intégration à SharePoint sur un serveur autonome, en respectant les instructions suivantes.

    • Dans la page Spécifier les paramètres de la base de données de configuration, entrez le nom du serveur de base de données. Si vous avez installé le Moteur de base de données en tant qu'instance par défaut sur l'ordinateur n°2, le nom du serveur de base de données est celui de l'ordinateur n°2.

    • Dans la page Configurer l'application Web Administration centrale de SharePoint, cliquez sur Suivant pour accepter toutes les valeurs par défaut. Si vous savez que les fonctionnalités d'emprunt d'identité et de délégation sont activées pour l'authentification Windows dans votre domaine, vous pouvez sélectionner à la place Négocier (Kerberos). Sinon, sélectionnez la valeur par défaut et cliquez sur Suivant.

    Début de l'ordre d'installation

Ordinateur n°1 : Pour exécuter l'Assistant Configuration de batterie de serveurs

Ordinateur n° 1 : Pour configurer les fonctionnalités d'intégration du serveur de rapports dans l'Administration centrale SharePoint

Une erreur s'affiche si les services Reporting Services s'exécutent sous des comptes intégrés. Si vous avez déjà configuré les services pour l'utilisation de comptes d'utilisateurs de domaine, redémarrez-les pour effacer les anciennes informations de connexion (à supposer qu'il existe des connexions dans la session active). Pour plus d'informations sur la configuration des comptes de service, consultez Configuration du compte de service Report Server.

Début de l'ordre d'installation

Facultatif : Pour télécharger et installer le complément Reporting Services

  • Notez que le Complément SQL 2008 R2 Reporting Services SharePoint 2010 figure dans la liste des produits installés par l'outil de préparation des produits SharePoint (PreRequisiteInstaller.exe). Par conséquent, il n'est pas nécessaire de le télécharger et de l'installer séparément. Toutefois, les informations suivantes vous sont apportées, au cas où vous décideriez de changer l'ordre d'installation ou les étapes.

    Le complément rsSharePoint.msi peut également être téléchargé et installé séparément. Pour plus d'informations, consultez Où trouver le complément Reporting Services pour les produits SharePoint et Procédure : installer ou désinstaller le complément Reporting Services.

    Important

    Vous devez être administrateur de batterie de serveurs Web SharePoint et administrateur de collection de site pour installer le complément Reporting Services.

    Début de l'ordre d'installation

Étapes suivantes

Après avoir installé tous les composants et configuré les paramètres pour connecter des composants serveur, vous devez assigner des autorisations, ajouter des types de contenu et ajouter des éléments de serveur de rapports à une bibliothèque SharePoint.

Pour finir les tâches de déploiement pour l'intégration de serveur

  1. Ouvrez l'application Web SharePoint. Par défaut, l'URL est http://<votre-nom-serveur>.

  2. Définissez des autorisations pour accorder à l'utilisateur l'accès au site SharePoint. La sécurité est requise, mais si vous voulez hériter des autorisations existantes, vous n'êtes pas tenu de définir des autorisations sur des éléments spécifiques. Pour plus d'informations, consultez Accord d'autorisations sur des éléments de serveur de rapports sur un site SharePoint ou Procédure : définir les autorisations sur les éléments de serveur de rapports sur un site SharePoint (Reporting Services en mode intégré SharePoint) dans la documentation en ligne de SQL Server.

  3. Ajoutez les types de contenu Reporting Services si vous voulez créer de nouvelles sources de données partagées, des modèles de rapport et des rapports du Générateur de rapports. Pour plus d'informations, consultez Procédure : ajouter des types de contenu de serveur de rapports à une bibliothèque (Reporting Services en mode intégré SharePoint) dans la documentation en ligne de SQL Server.

  4. Créez des sources de données partagées à utiliser avec les rapports et les modèles. Pour plus d'informations, consultez Procédure : créer et gérer des sources de données partagées (Reporting Services en mode intégré SharePoint) dans la documentation en ligne de SQL Server.

  5. Créez des planifications partagées à utiliser avec les abonnements ou le traitement de rapport sans assistance. Pour plus d'informations, consultez Procédure : créer et gérer des planifications partagées (Reporting Services en mode intégré SharePoint) dans la documentation en ligne de SQL Server.

  6. Publiez des fichiers de définition de rapport (.rdl), des fichiers de source de données (.rds) et des fichiers de modèle de rapport (.smdl) dans une bibliothèque SharePoint. Vous pouvez également utiliser la commande Télécharger dans une bibliothèque SharePoint pour télécharger des fichiers .rdl et .smdl, mais pas des fichiers .rds. Selon vos autorisations, vous pouvez également créer des rapports dans le Générateur de rapports et les enregistrer dans une bibliothèque. Si les rapports incluent des références à des sources de données partagées ou à des fichiers externes, vous devez mettre à jour ces références. Pour plus d'informations, consultez Déploiement de modèles et de sources de données partagées sur un site SharePoint et Procédure : télécharger des documents vers une bibliothèque SharePoint (Reporting Services en mode intégré SharePoint) dans la documentation en ligne de SQL Server.

Lorsque vous téléchargez des rapports, assurez-vous que les propriétés de source de données du rapport sont correctes. La source de données doit avoir une chaîne de connexion valide vers une source de données externe. Le type d'informations d'identification doit être valide pour votre topologie de réseau. En particulier, si l'authentification Kerberos n'est pas activée pour votre domaine, vous ne pouvez pas utiliser le type d'informations d'identification de sécurité intégrée de Windows. À la place, vous devez spécifier des informations d'identification stockées. Après avoir vérifié que les propriétés de source de données sont correctes, vous pouvez cliquer sur le nom du rapport pour ouvrir le rapport. Le rapport s'ouvre automatiquement dans le composant WebPart de visionneuse de rapports.

Si le rapport ne s'ouvre pas, vérifiez les autorisations sur le rapport et les propriétés de source de données qui définissent une connexion à la source de données externe. Sur un site ou dans une batterie de serveurs, les autorisations SharePoint permettent de contrôler l'accès aux rapports, aux modèles de rapport, aux sources de données partagées et à l'outil Générateur de rapports utilisé pour créer des rapports appropriés. Si ces éléments ne sont pas visibles pour les utilisateurs, vous devez vérifier que les autorisations sont définies correctement.

Un serveur de rapports qui s'exécute en mode intégré SharePoint ne peut pas être géré au moyen du Gestionnaire de rapports. Pour obtenir la liste complète des fonctionnalités prises en charge et non prises en charge, consultez Fonctionnalités prises en charge par Reporting Services en mode intégré SharePoint dans la documentation en ligne de SQL Server.

Historique des modifications

Date

Modification

Septembre 2011

Ajout de notes sur les outils de développement SharePoint qui prennent en charge uniquement une configuration autonome de SharePoint.

Nombreuses modifications, y compris des références mises à jour concernant l'interface utilisateur SharePoint 2010 par rapport à la l'interface de la version précédente, de nouveaux diagrammes, la particularité du déploiement sur deux serveurs et la liaison à la rubrique sur le déploiement mono-serveur.