Procédure : configurer l'intégration SharePoint sur plusieurs serveurs
Nouveau : 15 septembre 2007
Cette rubrique fournit des instructions pas à pas pour installer et configurer Reporting Services en mode intégré SharePoint dans une topologie de déploiement multiserveur. Cette configuration est recommandée si de nombreux utilisateurs doivent accéder à des rapports à partir d'un site SharePoint. L'illustration suivante montre les composants que vous devez installer.
Configuration requise
Avant de commencer à installer les composants, veillez à effectuer les actions suivantes :
- Lisez la présentation des configurations de déploiement afin d'être familiarisé avec les composants que vous êtes sur le point d'installer. Pour plus d'informations, cliquez sur Configurations de déploiement de Reporting Services en mode intégré SharePoint.
- Lisez la rubrique relative à la vue d'ensemble de la configuration pour connaître les recommandations en matière de configuration des comptes de service et en savoir plus sur la procédure de configuration. Pour plus d'informations, cliquez sur Configuration de Reporting Services pour l'intégration de SharePoint 3.0.
- Lisez les spécifications matérielles et logicielles qui s'appliquent à tous les scénarios de déploiement qui incluent Reporting Services en mode intégré SharePoint. Pour plus d'informations, cliquez sur Configuration requise pour l'exécution de Reporting Services en mode intégré SharePoint.
- Lisez la fin de cette section pour connaître les spécifications supplémentaires qui s'appliquent à la configuration d'un serveur autonome.
Spécifications serveur pour un déploiement multiserveur
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 approche commune pour améliorer les performances si vous anticipez un très grand nombre d'utilisateurs.
Si vous utilisez deux serveurs, chacun doit être doté des composants suivants :
- Sur un premier serveur, installez SQL Server 2005 Server Pack 2 (SP2) Reporting Services et le moteur de base de données. Ce serveur sera utilisé pour héberger le serveur de rapports ainsi que la base 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 sera le serveur principal de la batterie de serveurs. 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.
Spécifications de compte pour un déploiement multiserveur
Vous devez avoir 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 nouveau compte qui peut être utilisé uniquement pour cette application. Évitez d'utiliser vos propres informations d'identification ou celles de tout utilisateur qui accédera à un site SharePoint de manière régulière (vous obtiendrez des erreurs d'accès refusé).
Vous devez créer une connexion de base de données SQL Server pour le compte de domaine. Cette connexion a besoin des 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 qu'utilisateur de domaine.
Vous devez configurer le service Web Report Server et le service Windows pour qu'ils s'exécutent en tant que comptes d'utilisateurs de domaine.
Important : |
---|
Pour les déploiements de serveurs distribués dans lesquels 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 suiviez les instructions de configuration des comptes de service décrites dans la section précédente. Pour plus d'informations, consultez Procédure : configurer des comptes de service (configuration de Reporting Services). |
Les informations d'identification d'administrateur sont requises pour exécuter tous les programmes d'installation, pour accorder des autorisations permettant d'être l'administrateur principal de la collection de sites et pour accorder l'accès aux bases de données lors de la configuration de l'intégration du serveur de rapports.
Spécifications IIS pour un déploiement multiserveur
Le serveur de rapports et l'application SharePoint étant placés sur des serveurs Web IIS distincts, vous pouvez utiliser le site Web et le port 80 par défaut sur chaque ordinateur pour accéder à chaque application serveur. Pour réduire le nombre d'étapes, les instructions partent du principe que vous utilisez les sites Web et le port 80 par défaut pour chaque ordinateur, mais vous pouvez utiliser des ports et des sites différents si vous préférez.
Ordre d'installation
Vous pouvez installer les technologies dans n'importe quel ordre. Toutefois, pour de meilleurs résultats, commencez par installer Reporting Services et vérifiez que l'installation est valide avant d'installer le produit ou la technologie SharePoint.
La liste suivante résume les tâches de déploiement :
- Installez Reporting Services et Database Services. Si vous installez le logiciel serveur sur un serveur de production ou si vous utilisez une configuration de déploiement sur trois serveurs, pensez à choisir l'option Installer mais ne pas configurer le serveur afin de pouvoir contrôler à quel moment et comment le serveur de rapports est configuré.
- Configurez le serveur de rapports et vérifiez que l'installation est valide.
- Appliquez SQL Server 2005 SP2.
- Téléchargez et installez le package redistribuable .NET Framework 3.0.
- Installez Windows SharePoint Services ou Office SharePoint Server 2007. Pensez à choisir l'option d'installation Avancée afin de pouvoir spécifier un serveur de base de données distant pendant la configuration.
- Exécutez l'Assistant Configuration des produits et technologues SharePoint et sélectionnez le serveur de base de données.
- Configurez les fonctionnalités de collection de sites dans l'Administration centrale et ouvrez le site SharePoint pour vous vérifier que l'installation est valide.
- Téléchargez et installez le complément Reporting Services pour les technologies SharePoint.
- 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
- Installez Reporting Services et le moteur de base de données sur le même ordinateur ou sur des ordinateurs différents. Pour plus d'informations, consultez Procédure : installer un serveur de rapports local et une base de données de serveur de rapports distante.
Une fois l'installation terminée, configurez le serveur de rapports pour fonctionner en mode natif de manière à vérifier que l'installation a réussi. Vous pourrez ainsi utiliser le Gestionnaire de rapports pour vérifier l'installation.
Pour obtenir des instructions sur le lancement de l'outil de configuration de Reporting Services et sur la configuration du fonctionnement du serveur de rapports, consultez Rubriques d'aide à la configuration de Reporting Services.
Pour appliquer SQL Server 2005 Service Pack 2
Téléchargez et installez SQL Server 2005 SP2. Pour plus d'informations, consultez Obtention du dernier Service Pack SQL Server 2005 sur le site Web de Microsoft.
Appliquez le Service Pack 2 à Reporting Services et à l'instance du moteur de base de données. Si vous installez le moteur de base de données et Reporting Services sur des ordinateurs distincts, veillez à appliquer le Service Pack 2 aux deux installations.
Pour télécharger et installer le package redistribuable .NET Framework 3.0
Sur un serveur différent que vous utiliserez pour l'instance du produit ou de la technologie SharePoint, téléchargez le package redistribuable .NET 3.0 à partir du Centre de téléchargement Microsoft.
Exécutez le programme d'installation. L'installation s'exécute en arrière-plan et peut prendre un certain temps. Pour vérifier sa progression, cliquez sur l'icône 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
Exécutez Setup.exe à partir du support d'installation de Windows SharePoint Services 3.0 ou Microsoft Office SharePoint Server.
Entrez la clé de produit de 25 caractères.
Acceptez le contrat de licence du logiciel.
Cliquez sur Avancé.
- Dans Type de serveur, cliquez sur Web frontal
- L'onglet Emplacement de données indique l'emplacement des fichiers d'index de recherche. Sous Emplacement de données, utilisez la valeur par défaut ou choisissez un ordinateur possédant de l'espace disque excédentaire.
- Cliquez sur Installer maintenant.
Configurez le produit ou la technologie SharePoint. L'Assistant Configuration des produits et technologies SharePoint doit démarrer une fois l'installation terminée. Si ce n'est pas le cas, démarrez-le à partir des Outils d'administration.
- Cliquez sur Suivant sur l'écran d'accueil.
- Cliquez sur Oui pour redémarrer les services si besoin.
- Sur la page Se connecter à une batterie de serveurs, cliquez sur Non, je veux créer une batterie de serveurs, puis cliquez sur Suivant.
- Sur 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 comme instance par défaut, le nom du serveur de base de données est le nom de l'ordinateur.
- Dans Nom d'utilisateur et Mot de passe, tapez les informations d'identification d'un compte d'utilisateur de domaine qui est autorisé à se connecter à l'ordinateur, une connexion de base de données SQL Server et des 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 plus tard au site SharePoint ; il risquerait de recevoir des erreurs d'accès refusé lors de l'accès ultérieur au contenu du site. Cliquez sur Suivant.
- Sur la page Configurer l'application Web Administration centrale de SharePoint, cliquez sur Suivant pour accepter toutes les valeurs par défaut. Si 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, choisissez la valeur par défaut et cliquez sur Suivant.
- Sur la page Fin de l'Assistant Configuration des produits et technologies SharePoint, cliquez sur Suivant pour démarrer la configuration à l'aide des paramètres que vous avez spécifiés.
- Cliquez sur Terminer.
Pour configurer l'application Web SharePoint
Cliquez sur Démarrer, sur Outils d'administration, puis sur Administration centrale SharePoint 3.0. Suivez la liste de vérification qui se trouve dans les tâches de l'administrateur. Pour plus d'informations sur chaque tâche, cliquez sur le lien Lire le Guide de démarrage rapide, puis ouvrez le Guide de démarrage rapide. Les tâches indiquées dans les étapes suivantes sont obligatoires.
Créez une application Web :
- Cliquez sur Créer des sites SharePoint.
- Cliquez sur Créer une application Web.
- Sélectionnez Créer un nouveau site Web IIS (SharePoint - 80) en utilisant les valeurs par défaut (port 80, aucun en-tête de l'hôte, chemin d'accès par défaut, NTLM et aucun accès anonyme). Veillez à spécifier le compte de processus du pool d'applications. Choisissez un compte d'utilisateur de domaine.
- Cliquez sur OK.
Cliquez sur Créer une collection de sites sur la page Application créée.
- Entrez un titre.
- Utilisez toutes les valeurs par défaut. Lors de la spécification de l'administrateur principal de la collection de sites, spécifiez un compte disposant des autorisations d'administrateur local.
- Cliquez sur OK.
Ouvrez une fenêtre d'invite de commandes et tapez iisrest /noforce.
Cliquez sur l'URL pour vérifier le site.
(Facultatif) Dans l'Administration centrale, activez la journalisation des diagnostics.
Pour configurer le serveur de rapports pour le mode intégré SharePoint
Installez et configurez le modèle d'objet Windows SharePoint Services sur l'ordinateur serveur de rapports. Pour obtenir des instructions, consultez Procédure : installer un frontal Web SharePoint sur un ordinateur serveur de rapports.
- Une fenêtre de navigateur s'ouvrira sur l'Administration centrale sur le serveur principal, ce qui vous permettra de vérifier que la configuration de la batterie de serveurs a réussi.
Configurez le serveur de rapports en vue de son intégration :
- 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.
- Dans le volet de navigation, cliquez sur Identité du service Windows. Vérifiez qu'il utilise un compte d'utilisateur de domaine. Si ce n'est pas le cas, configurez-le pour qu'il en utilise un.
- Dans le volet de navigation, cliquez sur Identité du service Web.
- Dans Report Server, cliquez sur Nouveau.
- Dans Nouveau pool d'applications, entrez un nom.
- Cliquez sur Compte Windows.
- Entrez un compte d'utilisateur de domaine.
- Cliquez sur OK.
- Cliquez sur Appliquer.
- Dans le volet de navigation, cliquez sur Installation de la 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. - Dans Mode serveur, cliquez sur Modifier.
- Cliquez sur Oui pour confirmer que vous souhaitez créer une nouvelle base de données du serveur de rapports qui prend en charge les opérations en mode intégré SharePoint.
- Dans Nom de la base de données, tapez le nom de la nouvelle base de données (par exemple, serveurrapportsModeSharepoint).
- Vérifiez que la case à cocher Créez la base de données de serveur de rapports en mode intégré à SharePoint est activée.
- Cliquez sur OK pour créer la base de données.
- Cliquez sur Appliquer pour configurer automatiquement les paramètres de connexion restants. Vous serez invité à vous connecter à l'instance du moteur de base de données pour terminer cette étape. Cliquez sur OK pour confirmer la connexion.
- Configurez le compte d'exécution sans assistance et tout autre paramètre à modifier. Les valeurs du répertoire virtuel de Report Server doivent toujours être valides. Toutefois, le Gestionnaire de rapports ne sera plus accessible maintenant que vous avez configuré le serveur de rapports pour utiliser une base de données en mode intégré SharePoint (l'onglet correspondant au répertoire virtuel du Gestionnaire de rapports doit être grisé).
Pour télécharger et installer le complément Reporting Services
Cliquez sur Complément Microsoft SQL Server 2005 Reporting Services pour les technologies Windows pour accéder à la page de téléchargement sur le site Web de Microsoft.
Important : Vous devez être administrateur d'une batterie de serveurs Web SharePoint et administrateur de collection de sites pour installer le complément Reporting Services. Choisissez la langue à installer.
Dans Fichiers à télécharger, cliquez sur Télécharger pour installer la version 32 bits ou 64 bits du complément Reporting Services.
Cliquez sur Enregistrer pour enregistrer le fichier à un emplacement sur votre ordinateur.
Ouvrez l'Explorateur Windows et recherchez le dossier dans lequel se trouve le fichier.
Double-cliquez sur SharePointRS.msi pour commencer l'installation. Pour obtenir des instructions, consultez Procédure : installer le complément Reporting Services.
Téléchargez la dernière version du fichier Lisez-moi relatif au complément Reporting Services pour connaître les toutes dernières modifications et les problèmes connus. Sur la page de téléchargement sur le site Web de Microsoft, dans Fichiers à télécharger, 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
Cliquez sur Démarrer, sur Outils d'administration, puis sur Administration centrale de SharePoint 3.0.
Important : Pour effectuer les étapes ci-dessous, vous devez être membre du groupe Administrateur de batterie de serveurs SharePoint et administrateur de collection de sites. 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 cette section n'apparaît pas, 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 de SharePoint.
Au minimum, vous devez définir l'URL du serveur de rapports, sélectionner un mode d'authentification et accorder l'accès du serveur de rapports aux bases de données SharePoint. Pour plus d'informations, consultez Procédure : configurer la fonctionnalité d'intégration du serveur de rapports dans l'Administration centrale de SharePoint.
Fermez l'Administration centrale.
Si les services Reporting Services s'exécutent sous des comptes intégrés, une erreur est générée. Si vous avez déjà configuré les services pour qu'ils utilisent des comptes d'utilisateur de domaine, réinitialisez IIS et le service Windows Report Server de manière à 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 de comptes de service et de mots de passe dans Reporting Services.
Étapes suivantes
Vérifiez l'intégration en démarrant l'outil de configuration de Reporting Services et en ouvrant la page Intégration SharePoint pour afficher l'état du serveur. Vous devez voir un lien sur lequel vous pouvez cliquer pour démarrer l'Administration centrale de SharePoint.
Vous pouvez également vérifier une installation en ouvrant une fenêtre du navigateur sur le serveur de rapports. L'URL doit être similaire à http://exemple-nom-serveur:8080/reportserver. Cette URL pointe sur le point de terminaison proxy. Après avoir ajouté des éléments de serveur de rapports dans une bibliothèque SharePoint, vous pouvez ouvrir une fenêtre du navigateur sur cette URL pour afficher les éléments sur le site.
Enfin, vous devez être en mesure d'ouvrir l'application Web SharePoint et de télécharger des rapports et d'autres documents vers une bibliothèque SharePoint.
Après avoir installé tous les composants et configuré les paramètres de connexion 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 terminer les tâches de déploiement pour l'intégration du serveur :
- Ouvrez l'application Web SharePoint. Par défaut, l'URL est http://<nom-votre-serveur>.
- 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 Gestion des autorisations et de la sécurité pour les éléments de serveur de rapports sur un site SharePoint ou Procédure : définir des autorisations pour des éléments Report Server sur un site SharePoint.
- Ajoutez les types de contenu Reporting Services si vous voulez créer de nouvelles sources de données partagées, des modèles de rapports 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 (mode intégré SharePoint).
- Créez des sources de données partagées à utiliser avec les rapports et les modèles. Pour plus d'informations, consultez Comment : créer et gérer des sources de données partagées (mode intégré SharePoint).
- Créez des planifications partagées à utiliser avec les abonnements ou le traitement de rapport sans assistance. Pour plus d'informations, consultez Comment : créer et gérer des planifications partagées (mode intégré SharePoint).
- 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 rapports, modèles et sources de données partagées sur un site SharePoint et Procédure : télécharger des documents dans une bibliothèque SharePoint (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 à 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 rapports, 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 ou de SQL Server Management Studio. 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 d'intégration SharePoint.
Voir aussi
Tâches
Procédure : configurer l'intégration SharePoint sur un serveur autonome
Concepts
Configuration requise pour l'exécution de Reporting Services en mode intégré SharePoint
Configurations de déploiement de Reporting Services en mode intégré SharePoint
Modes de déploiement pour Reporting Services
Configuration de Reporting Services pour l'intégration de SharePoint 3.0
Intégration de Reporting Services et de la technologie SharePoint
Configuration d'un compte pour le traitement des rapports sans assistance
Configuration d'un Report Server pour la remise du courrier électronique
Autres ressources
Installation de SQL Server Reporting Services