Procédure : 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 en mode intégré SharePoint dans une topologie de déploiement sur plusieurs serveurs. Cette configuration est recommandée si de nombreux utilisateurs accèdent aux rapports à partir d'un site SharePoint. L'illustration suivante montre les composants que vous devez installer.

Bb677365.sharepointRScompdesc_multiple(fr-fr,SQL.100).gif

Configuration préalable requise

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

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

Vous devez disposer d'au moins deux ou trois serveurs. 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.

Si vous utilisez deux serveurs, chacun doit disposer des composants suivants :

  • Sur l'un des serveurs, installez SQL Server 2008 Reporting Services (SSRS) et le moteur de base de données. Ce serveur sera utilisé pour héberger le serveur de rapports avec les bases de données du serveur de rapports et les bases de données d'application SharePoint.

  • Sur le deuxième serveur, installez le package redistribuable Microsoft.NET Framework 3.0, une instance d'un produit ou d'une technologie SharePoint et le complément Reporting Services. Ce serveur constituera le serveur principal de la batterie. L'administration centrale sera installée sur ce serveur. Les utilisateurs accéderont au contenu du serveur de rapports à partir de la collection de sites de cet ordinateur.

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.

Important

Pour les déploiements de serveur distribués où le serveur de rapports, l'application Web SharePoint et les bases de données du serveur se trouvent sur trois ordinateurs distincts, vous pouvez utiliser les paramètres par défaut qui incluent le site Web et les affectations de port par défaut. Si vous installez l'application Web SharePoint et le serveur de rapports sur des ordinateurs distincts, tout en plaçant les bases de données SharePoint sur l'ordinateur serveur de rapports, vous rencontrerez des erreurs de connexion, à moins que vous ne suiviez les consignes de configuration des comptes de service décrites dans la section précédente. Pour plus d'informations, consultez Procédure : configurer un compte de service pour Reporting Services.

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

Vous pouvez installer les technologies de composants dans n'importe quel ordre. Pour de meilleurs résultats, vérifiez que chaque produit ou technologie serveur est correctement installé avant de l'intégrer.

La liste suivante fournit un résumé des tâches de déploiement :

  1. Installez Reporting Services et le moteur de base de données. Si vous installez le logiciel serveur sur un serveur de production ou si vous utilisez une configuration de déploiement à trois serveurs, choisissez l'option Installer mais ne pas configurer le serveur, ce qui vous permettra de contrôler quand et comment configurer le serveur de rapports.

  2. Configurez le serveur de rapports et vérifiez la validité de l'installation.

  3. Téléchargez et installez le package redistribuable .NET Framework 3.0.

  4. Installez Windows SharePoint Services ou Office SharePoint Server  2007. Choisissez l'option d'installation Avancée, ce qui vous permettra de spécifier un serveur de base de données distant pendant la configuration.

  5. Exécutez l'Assistant Configuration des produits et technologies SharePoint et sélectionnez le serveur de base de données.

  6. Configurez les fonctionnalités de collection de sites dans l'Administration centrale et ouvrez le site SharePoint pour vérifier la validité de l'installation.

  7. Téléchargez et installez le complément Reporting Services pour SharePoint Technologies.

  8. Configurez les fonctionnalités d'intégration du serveur de rapports dans l'Administration centrale.

Pour installer Reporting Services et le moteur de base de données

Lorsque le programme d'installation a terminé, configurez le serveur de rapports pour un fonctionnement en mode natif afin de vérifier que l'installation a réussi. Cette façon de procéder vous permet d'utiliser le Gestionnaire de rapports pour vérifier l'installation.

Pour obtenir des instructions sur le démarrage de l'outil de configuration de Reporting Services et la configuration du serveur de rapports pour sa mise en exploitation, consultez Rubriques d'aide à la configuration de Reporting Services.

Pour télécharger et installer le package redistribuable .NET Framework 3.0

  1. Sur un serveur différent de celui que vous utiliserez pour l'instance du produit ou de la technologie SharePoint, téléchargez le package redistribuable .NET Framework 3.0 à partir du Centre de téléchargement Microsoft.

  2. Exécutez le programme d'installation. Le programme d'installation s'exécute en arrière-plan et son exécution peut prendre un certain temps. Pour vérifier sa progression, cliquez sur l'icône d'installation de Microsoft.NET Framework 3.0 dans la zone de notification de la barre des tâches.

Pour installer un produit ou une technologie SharePoint

  1. Exécutez Setup.exe à partir du support d'installation de Windows SharePoint Services 3.0 ou MicrosoftOffice SharePoint Server .

  2. Entrez la clé de produit de 25 caractères.

  3. Acceptez le contrat de licence du logiciel.

  4. Cliquez sur Avancé.

    1. Dans Type de serveur, cliquez sur Web frontal.

    2. L'onglet Emplacement des données spécifie l'emplacement des fichiers d'index de recherche. Sous Emplacement des données, utilisez la valeur par défaut ou sélectionnez un ordinateur qui possède un espace disque supplémentaire.

    3. Cliquez sur Installer maintenant.

  5. Configurez le produit ou la technologie SharePoint. L'Assistant Configuration des produits et technologies SharePoint doit démarrer après que l'installation est terminée. Si tel n'est pas le cas, démarrez-le à partir des Outils d'administration.

    1. Dans l'écran de bienvenue, cliquez sur Suivant.

    2. Cliquez sur Oui pour redémarrer les services si besoin est.

    3. Dans la page Se connecter à une batterie de serveurs, cliquez sur Non, je veux créer une batterie de serveurs, puis cliquez sur Suivant.

    4. 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, le nom du serveur de base de données est celui de l'ordinateur.

    5. Dans Nom d'utilisateur et Mot de passe, tapez les informations d'identification d'un compte d'utilisateur de domaine autorisé à se connecter à l'ordinateur et disposant d'une connexion de base de données SQL Server, ainsi que d'autorisations DBCreator sur le serveur. Si possible, spécifiez un compte utilisé uniquement pour exécuter cette application. Ne tapez pas les informations d'identification d'un utilisateur qui accédera ultérieurement au site SharePoint ; cet utilisateur peut en effet recevoir des erreurs de type « accès refusé » ultérieurement, lors de l'accès au contenu du site. Cliquez sur Suivant.

    6. 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.

    7. Dans Fin de l'Assistant Configuration des produits et technologies SharePoint, cliquez sur Suivant pour commencer la configuration à l'aide des paramètres que vous avez spécifiés.

    8. Cliquez sur Terminer.

Pour configurer l'application Web SharePoint

  1. Cliquez sur Démarrer, sur Outils d'administration, puis sur Administration centrale de SharePoint 3.0. Suivez la liste de vérification qui s'affiche dans Tâches d'administration. Pour plus d'informations sur chaque tâche, cliquez sur le lien À LIRE EN PREMIER - Cliquez sur ce lien pour afficher les instructions de déploiement, puis cliquez sur Lire le Guide de démarrage rapide. Les tâches des étapes suivantes sont obligatoires.

  2. Créez une application Web :

    1. Cliquez sur Créer des sites SharePoint.

    2. Cliquez sur Créer une application Web.

    3. Sélectionnez Créer un nouveau site Web IIS (SharePoint - 80) en utilisant les valeurs par défaut. Ces valeurs incluent l'utilisation du port 80, aucun en-tête d'hôte, le chemin d'accès par défaut, NTLM et pas d'accès anonyme. Veillez à spécifier le compte du processus du pool d'applications. Choisissez un compte d'utilisateur de domaine.

    4. Cliquez sur OK.

  3. Dans la page Application créée, cliquez sur Créer une collection de sites.

    1. Entrez un titre.

    2. Utilisez les valeurs par défaut. Lorsque vous spécifiez l'Administrateur principal de la collection de sites, spécifiez un compte disposant d'autorisations d'administrateur local.

    3. Cliquez sur OK.

  4. Ouvrez une fenêtre d'invite de commandes et tapez iisrest /noforce.

  5. Cliquez sur l'URL pour vérifier le site.

  6. (Facultatif) Dans Administration Centrale, activez la journalisation des diagnostics.

Pour configurer le serveur de rapports pour le mode intégré SharePoint

  1. installez et configurez un serveur Web SharePoint frontal sur l'ordinateur serveur de rapports. Pour obtenir des instructions, consultez Procédure : installer un serveur Web SharePoint frontal sur un serveur de rapports..

    1. Une fenêtre de navigateur s'ouvre sur l'Administration Centrale du serveur principal et vous permet de vérifier que la configuration de la batterie de serveurs a réussi.
  2. Configurez le serveur de rapports en vue de l'intégration :

    1. Démarrez l'outil de configuration de Reporting Services, puis connectez-vous à l'instance du serveur de rapports. Pour obtenir des instructions, consultez Procédure : démarrer la configuration de Reporting Services.

    2. Dans le volet de navigation, cliquez sur Compte de service. Vérifiez qu'il utilise un compte d'utilisateur de domaine. Si ce n'est pas le cas, configurez-le de sorte qu'il en utilise un.

    3. Dans le volet de navigation, cliquez sur Base de données.

      [!REMARQUE]

      Si vous utilisez une instance distante du moteur de base de données, consultez Procédure : créer une base de données du serveur de rapports pour le mode intégré SharePoint (outil de configuration de Reporting Services) pour plus d'informations.

    4. Cliquez sur Modifier la base de données.

    5. Sélectionnez Créer une nouvelle base de données.

    6. Cliquez sur Suivant.

    7. Spécifiez l'instance du moteur de base de données qui hébergera la base de données.

    8. Cliquez sur Tester la connexion pour vérifier que vous pouvez vous y connecter.

    9. Cliquez sur Suivant.

    10. Dans Nom de la base de données, tapez un nom pour la nouvelle base de données (par exemple, serveur_rapportsModeSharepoint).

    11. Sélectionnez Mode intégré à SharePoint.

    12. Cliquez sur Suivant.

    13. Spécifiez les informations d'identification que le serveur de rapports utilise pour se connecter à la base de données du serveur de rapports.

    14. Cliquez sur Suivant.

    15. Cliquez sur Suivant.

    16. Cliquez sur Terminer.

    17. Configurez le compte d'exécution sans assistance et tous les autres paramètres que vous souhaitez modifier. Les valeurs du répertoire virtuel Serveur de rapports doivent toujours être valides. Toutefois, le Gestionnaire de rapports n'est plus disponible à présent que vous avez configuré le serveur de rapports pour l'utilisation d'une base de données en mode intégré SharePoint (l'onglet du répertoire virtuel Gestionnaire de rapports doit être grisé).

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

  1. Cliquez sur Microsoft SQL Server 200 pour ouvrir la page de téléchargement sur le site Web Microsoft.

    Important

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

  2. Choisissez la langue d'installation.

  3. Dans Fichiers composant ce téléchargement, cliquez sur Télécharger pour installer la version 32 bits ou 64 bits du Complément Reporting Services.

  4. Cliquez sur Enregistrer pour enregistrer le fichier dans un emplacement sur votre ordinateur.

  5. Ouvrez l'Explorateur Windows et recherchez le dossier où le fichier se trouve.

  6. Double-cliquez sur rsSharePoint.msi pour commencer l'installation. Pour obtenir des instructions, consultez Procédure : installer ou désinstaller le complément Reporting Services.

  7. Obtenez la version la plus récente du fichier lisez-moi pour le Complément Reporting Services afin d'examiner les modifications de dernière minute et les problèmes connus. Dans la page de téléchargement sur le site Web de Microsoft, dans Fichiers composant ce téléchargement, cliquez sur Télécharger pour ouvrir le fichier readme_rsaddin.htm, puis enregistrez le fichier sur votre ordinateur.

Pour configurer l'intégration du serveur dans l'Administration centrale

  1. Cliquez sur Démarrer, sur Outils d'administration, puis sur Administration centrale de SharePoint 3.0.

    Important

    Pour effectuer les étapes suivantes, vous devez être membre du groupe Administrateur de batterie de serveurs SharePoint et un administrateur de la collection de sites.

  2. Cliquez sur Gestion des applications. Une nouvelle section nommée Reporting Services doit apparaître. Cette section inclut des liens vers des pages permettant de spécifier les paramètres d'intégration. Si vous ne voyez pas cette section, vous devez activer la fonctionnalité d'intégration du serveur de rapports. Pour plus d'informations, consultez Procédure : activer la fonctionnalité Report Server dans l'Administration centrale SharePoint.

    Au minimum, vous devez définir l'URL du serveur de rapports, sélectionner un mode d'authentification et accorder l'accès au serveur de rapports aux bases de données SharePoint. Pour plus d'informations, consultez Procédure : configurer l'intégration de Report Server dans l'administration centrale SharePoint.

  3. Fermez l'Administration centrale.

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.

É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).

  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).

  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).

  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).

  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).

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é par le biais 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.