12/01/2010 14:18:52

La version la plus récente de ce fichier est disponible en ligne sur le site Web Centre de téléchargement de Microsoft, à partir de la page Fichier Lisez-moi du complément SQL Server 2008 Reporting Services.

Pour obtenir de l'aide pour des problèmes techniques de SQL Server non liés à la documentation, consultez Assistance sur SQL Server 2008.

Contenu

1.0 Avant-propos

Le complément Microsoft® SQL Server® 2008 Reporting Services pour les produits et technologies SharePoint, téléchargeable sur le Web, est doté de fonctionnalités permettant d'intégrer un serveur de rapports avec un déploiement de Microsoft SharePoint Foundation 2010® ou Microsoft SharePoint Server 2010®. Le complément Reporting Services inclut les fonctionnalités suivantes :

  • Un composant WebPart Visionneuse de rapports, qui offre des fonctionnalités d'affichage de rapports, d'exportation dans divers formats de rendu, de navigation dans les pages, de recherche, d'impression et de zoom.
  • Des pages Web permettant de créer des abonnements et des planifications, de définir la sécurité des éléments de modèles et de gérer les rapports, les modèles et les sources de données.
  • Un support technique relatif à l'utilisation des fonctionnalités standard de SharePoint Foundation 2010 et SharePoint Server 2010, dont la gestion des documents, la collaboration, la sécurité et le déploiement avec les types de contenus du serveur de rapports.
  • Avec les rapports, vous pouvez utiliser les alertes SharePoint, le contrôle de version (en entrée/sortie) et les composants WebPart Filtre. Vous pouvez ajouter le composant WebPart Visionneuse de rapports à toutes les pages ou tableaux de bord sur un site SharePoint et personnaliser son apparence.
  • Vous pouvez utiliser les niveaux d'autorisation et les rôles SharePoint pour contrôler l'accès au contenu du serveur de rapports. Vous pouvez aussi utiliser l'authentification par formulaires SharePoint pour prendre en charge les accès via les connexions Internet.
  • Une extension de remise que vous pouvez utiliser dans les abonnements pour remettre les rapports à des bibliothèques SharePoint.
  • La publication de rapports et de modèles à partir du Concepteur de rapports et du Générateur de modèles dans une bibliothèque SharePoint.
  • L'ouverture des rapports et des modèles d'une bibliothèque SharePoint dans le Générateur de rapports, et l'enregistrement de rapports dans des bibliothèques SharePoint du site.
  • Un point de terminaison SOAP (Simple Object Access Protocol) pour gérer le contenu d'un serveur de rapports en mode intégré SharePoint.

[Haut de la page]

2.0 Fonctionnalités de cette version

Le complément Reporting Services fonctionne avec un serveur de rapports SQL Server 2008 R2 Reporting Services que vous configurez pour l'intégration SharePoint. La liste suivante présente les nouvelles fonctionnalités dans cette version :

  • Installation flexible du complément, qui est maintenant prise en charge avant ou après l'installation d'un produit ou d'une technologie SharePoint. L'installation avant un produit ou une technologie SharePoint permet un déploiement plus simple du complément, car la batterie de serveurs SharePoint déploie les fichiers lorsque les serveurs sont ajoutés à la batterie.
  • Configuration simplifiée des serveurs SharePoint pour l'intégration avec un serveur de rapports. Les étapes à exécuter sont moins nombreuses par rapport à la version précédente du complément. Pour plus d'informations, consultez Procédure : configurer l'intégration de Report Server dans l'Administration centrale SharePoint
  • Possibilité d'utiliser les données d'une liste SharePoint comme source de données pour les rapports. Le complément fournit un nouvel environnement de listes et de requêtes Microsoft SharePoint pour vous permettre d'ajouter aisément des informations de liste SharePoint dans un rapport. Pour plus d'informations, consultez Obtention de données à partir d'un type de source de données de liste SharePoint (Générateur de rapports version 3.0)
  • Les rapports de Microsoft Access 2010® et la nouvelle extension de données de liste SharePoint Reporting Services peuvent s'exécuter localement à partir de la bibliothèque de documents SharePoint, sans aucune connexion à un serveur de rapports SQL Server Reporting Services. Pour plus d'informations, consultez Rendu de rapports en mode local dans la Visionneuse de rapports (Reporting Services en mode intégré SharePoint)
  • Catégories pouvant être configurées pour faire partie de la journalisation des diagnostics SharePoint. Les catégories journalisent des informations concernant aussi bien l'utilisation de l'interface utilisateur que le proxy de client SOAP. Pour plus d'informations, consultez Événements pour un serveur de rapports en mode intégré SharePoint et Procédure : activer des événements Reporting Services pour le journal de suivi SharePoint
  • L'interface utilisateur Reporting Services dans SharePoint prend désormais en charge 37 langages, les jeux de caractères de droite à gauche avec l'hébreu et l'arabe, ainsi que la disposition complexe du texte avec le thaï. Cette prise en charge inclut le composant WebPart Visionneuse de rapports ainsi que les pages Web.
  • La fonctionnalité en un clic du Générateur de rapports charge directement le Générateur de rapports à partir d'un serveur de rapports et utilise les propriétés système côté serveur.
  • Les liens d'abonnement et d'extraction fonctionnent désormais directement avec les ressources liées dans la bibliothèque de documents, au lieu de passer par le serveur de rapports.
  • Il existe un redirecteur HTTP qui écoute les demandes de clients tels que le Générateur de rapports au serveur Web frontal SharePoint et redirige les demandes vers le serveur de rapports.

[Haut de la page]

3.0 Configuration

Pour installer le complément Reporting Services, l'ordinateur doit disposer de la configuration suivante en plus de la configuration logicielle et matérielle requise du produit ou de la technologie SharePoint 2010 concerné par l'intégration :

  • Microsoft Windows Installer 3.0 ou version plus récente.
  • SharePoint Foundation 2010 ou SharePoint Server 2010. Le complément Reporting Services n'est pas pris en charge sur les versions antérieures de Windows SharePoint Services ou Microsoft Office SharePoint Server 2007.
  • Le complément n'est disponible que sur les systèmes d'exploitation 64 bits, ce qui correspond à une condition obligatoire des produits et des technologies SharePoint 2010.
  • Pour configurer des opérations intégrées avec cette version du complément Reporting Services, le serveur de rapports doit être SQL Server 2008 R2. Il doit être configuré pour le mode intégré SharePoint comme expliqué dans la documentation en ligne de SQL Server.
  • Les éditions de SQL Server prises en charge sont l'édition Standard, Développeur, Entreprise et l'édition d'évaluation. L'intégration du serveur n'est pas prise en charge dans l'édition Workgroup de Reporting Services ou dans SQL Server Express with Advanced Services.

3.1 Conditions requises par le compte d'utilisateur de domaine pour les comptes de services et d'administration SharePoint

Le déploiement d'un produit ou d'une technologie SharePoint utilise tout un ensemble de comptes pour exécuter les services et accéder aux serveurs frontaux et principaux. Si vous spécifiez des comptes de domaine dans votre déploiement, suivez bien les meilleures pratiques recommandées et spécifiez des comptes exclusivement utilisés par l'application Web SharePoint. Ne configurez pas de compte de service à exécuter sous le compte d'utilisateur de domaine d'une personne qui doit accéder au site SharePoint.

Un compte de domaine est requis dans les cas suivants :

  • Le site SharePoint et le serveur de rapports se trouvent sur des ordinateurs différents.
  • Le site SharePoint est hébergé dans un pool d'applications qui s'exécute en tant que compte intégré, par exemple NetworkService.
  • Le point de terminaison du serveur de rapports sur l'application Web SharePoint est configuré pour utiliser le mode Compte approuvé.

Si vous n'utilisez pas un compte d'utilisateur de domaine, l'erreur suivante se produit si un utilisateur consulte un rapport ou accède aux fonctionnalités de Reporting Services à partir du site SharePoint :

« Une erreur s'est produite lors de la connexion au serveur de rapports. Vérifiez que le serveur est disponible et configuré pour le mode intégré SharePoint. Les autorisations accordées à l'utilisateur <nom_compte> ne sont pas suffisantes pour effectuer cette opération. »

Pour éviter cette erreur, suivez les recommandations de la documentation produit et technologie de SharePoint et exécutez le service de pool d'applications en tant que compte de domaine. Pour plus d'informations sur les exigences et les recommandations relatives aux comptes de service, consultez Planification des comptes administratifs et comptes de service dans la documentation produit et technologie de SharePoint.

Remarque :
Les produits et technologies SharePoint 2010 requièrent des comptes de domaine pour la configuration du service comme l'intégration des Reporting Services SharePoint.

[Haut de la page]

4.0 Mise à niveau

Si vous avez une installation existante du complément Reporting Services, vous pouvez effectuer une mise à niveau vers la version actuelle. Le programme d'installation détectera la version existante et vous invitera à confirmer la mise à jour. Si vous confirmez, la version antérieure du complément sera supprimée, puis la nouvelle installée.

Notez que le complément Reporting Services n'est pas dépendant des instances. Vous ne pouvez avoir qu'une seule instance du complément sur un ordinateur. Vous ne pouvez pas exécuter des versions antérieures côte à côte avec la version actuelle.

5.0 Vue d'ensemble de l'installation et de la configuration

Les étapes exactes que vous suivez pour installer et configurer le complément Reporting Services peuvent varier selon vos besoins. Les étapes de base sont indiquées ci-dessous.

  • Installez le complément à l'aide du fichier rsSharepoint.msi. Dans un déploiement de batterie de serveurs SharePoint, le complément doit être installé sur chaque serveur Web frontal. Pour plus d'informations, consultez Procédure : installer ou désinstaller le complément Reporting Services
  • Dans l'Administration centrale de SharePoint, configurez l'intégration de Reporting Services, qui inclut la spécification de l'URL du serveur de rapports pour l'intégration avec la batterie de serveurs SharePoint. Pour plus d'informations, consultez Procédure : configurer l'intégration de Report Server dans l'Administration centrale SharePoint
  • Dans l'Administration centrale de SharePoint, vérifiez que les fonctionnalités d'intégration Report Server et d'Administration centrale sont activées sous des fonctionnalités de collection de sites. Pour plus d'informations, consultez Procédure : activer la fonctionnalité Report Server dans l'Administration centrale SharePoint
  • Dans l'Administration centrale de SharePoint, activez la fonctionnalité Synchronisation de fichiers de serveur de rapports. Cette fonctionnalité permet aux éléments qui sont manuellement copiés dans les bibliothèques de documents, de rester synchronisés avec le catalogue du serveur de rapports. Pour plus d'informations, consultez Procédure : activer la fonctionnalité Synchronisation de fichiers de serveur de rapports dans l'Administration centrale de SharePoint
  • Pour chaque bibliothèque de documents, ajoutez les trois types de contenu Reporting Services : Modèle du Générateur de rapports, Source de données du rapport et Rapport du Générateur de rapports. Cela rendra disponibles les options Reporting Services dans la nouvelle liste de documents. 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)

[Haut de la page]

6.0 Installation du complément

Vous devez être administrateur de l'ordinateur pour installer le complément Reporting Services.

Vous devez être administrateur de collection de sites pour activer la fonctionnalité d'intégration de Reporting Services.

Dans cette version, 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 ou la technologie 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.

6.1 Installation du complément avant un produit ou une technologie SharePoint

Le complément doit être installé sur tous les serveurs qui s'exécuteront en tant que serveurs Web frontaux SharePoint Web et que vous souhaitez intégrer avec Reporting Services. Si le produit ou la technologie SharePoint n'a pas encore été installé, vous pouvez exécuter l'Assistant Installation de complément sur tous les serveurs.

  1. Téléchargez le programme d'installation (rsSharepoint.msi) pour le complément Reporting Services.
  2. En tant qu'administrateur, exécutez 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 SharePoint 2010 sous %program files%\common files\Microsoft Shared\ et copie des fichiers vers ces dossiers. Vous devez exécuter le fichier .msi en tant qu'administrateur ; pour ce faire, commencez par ouvrir une fenêtre d'invite de commandes avec des privilèges élevés, puis exécutez rsSharepoint.msi à partir de la ligne de commande.
  3. Configurez les paramètres d'intégration du serveur de rapports et l'activation de fonctionnalités dans l'Administration centrale de SharePoint.

6.2 Installation du complément après l'installation d'un produit ou d'une technologie SharePoint

Lors de l'installation du complément sur les serveurs après l'installation d'un produit ou d'une technologie SharePoint, vous ne pouvez exécuter l'installation complète du complément que sur un seul serveur SharePoint. Pour les autres serveurs SharePoint de la batterie, vous devez exécuter l'installation de fichiers uniquement pour le complément à partir de la ligne de commande. L'installation de fichiers uniquement installe les fichiers mais ignore la section Actions personnalisées de la procédure d'installation.

Après avoir installé le complément sur chaque serveur, démarrez l'Administration centrale de SharePoint pour configurer l'intégration du serveur de rapports.

6.3 Installation de fichiers uniquement

Pour installer les fichiers mais ignorer les étapes Actions personnalisées, exécutez le fichier .msi à partir de la ligne de commande avec l'option SKIPCA :

  1. En utilisant des autorisations d'administrateur, ouvrez une invite de commandes.
  2. Exécutez msiexec -i rsSharePoint.msi SKIPCA=1.

6.4 Installation complète du complément en deux étapes

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. Commencez par exécuter le programme d'installation afin d'installer les fichiers et d'ignorer les actions personnalisées, puis lancez un exécutable d'actions personnalisées. Pour installer le complément Reporting Services en mode fichiers uniquement, procédez comme suit :

  1. En utilisant des autorisations d'administrateur, ouvrez une invite de commandes.
  2. Exécutez msiexec -i rsSharePoint.msi SKIPCA=1.
  3. Recherchez le fichier rsCustomAction.exe dans le système de fichiers. Ce fichier est copié sur votre ordinateur par le programme d'installation. Il se trouve dans le répertoire %Temp%.
    Pour obtenir les informations relatives au chemin d'accès à ce fichier, cliquez sur Démarrer, sur Exécuter, puis tapez %temp%. Le fichier doit se trouver dans \Documents and Settings\<votre_nom>\LOCALS~1\Temp.
    Ouvrez une fenêtre d'invite de commandes. Pour cela, cliquez sur Démarrer, sur Exécuter, puis tapez cmd. Sur les systèmes d'exploitation plus récents, vous devrez peut-être élever vos autorisations et réaliser l'exécution avec les autorisations d'administrateur.
  4. Naviguez jusqu'au dossier contenant l'exécutable rsCustomAction.
  5. Entrez la commande suivante. Cette étape de configuration nécessitera plusieurs minutes. Le service W3SVC sera redémarré pendant ce processus.
    rsCustomAction.exe /i

6.4 Configurer l'intégration du serveur de rapports

  1. Dans Administration centrale de SharePoint 2010, cliquez sur l'onglet Paramètres généraux de l'application.
  2. Dans la section d'application Reporting Services, cliquez sur Intégration de Reporting Services.
    1. Dans URL du service Web Report Server : spécifiez l'URL du serveur de rapports (par exemple, http://exemple-nom-serveur/serveurrapports). N'utilisez pas localhost. Pour obtenir de meilleurs résultats, ouvrez votre navigateur et vérifiez que l'URL que vous voulez utiliser est bien valide. Une URL valide ouvre le nœud racine de la hiérarchie de dossiers du serveur de rapports. Si vous obtenez une erreur, l'URL du serveur de rapports n'est pas valide et ne doit pas être utilisée. Pour plus d'informations sur la syntaxe de l'URL, consultez « Configuration des répertoires virtuels du serveur de rapports » dans la documentation en ligne de SQL Server.
    2. Dans Mode d'authentification, sélectionnez Authentification Windows ou Compte approuvé pour spécifier si le point de terminaison de serveur proxy envoie un en-tête avec un jeton de sécurité pour une connexion avec emprunt d'identité sur le serveur de rapports.
    3. Dans Informations d'identification, spécifiez le Nom d'utilisateur et le Mot de passe pour vous connecter au serveur de rapports afin de récupérer le compte de service. Entrez les informations d'identification d'un compte qui est membre du groupe local Administrateurs sur l'ordinateur serveur de rapports.
    4. Dans Activer la fonctionnalité Reporting Services, choisissez d'activer la fonctionnalité Reporting Services dans toutes les collections de sites existantes ou sélectionnez la liste des collections dans lesquelles l'activer.
    5. Cliquez sur OK.
  3. Dans la section Reporting Services, cliquez sur Définir les paramètres par défaut du serveur afin de configurer les valeurs pour limiter l'historique de rapport, activer la journalisation, définir un délai de traitement des rapports et activer le téléchargement du Générateur de rapports.

Pour plus d'informations, consultez Procédure : configurer l'intégration de Report Server dans l'Administration centrale SharePoint et Procédure : activer la fonctionnalité Report Server dans l'Administration centrale SharePoint

6.5 Définir les autorisations et ajouter les types de contenu Reporting Services

Pour terminer le processus d'intégration, vous devez vérifier les autorisations de tous les utilisateurs qui doivent accéder au contenu du serveur de rapports et le gérer dans l'application Web SharePoint. Vous devez attribuer des comptes d'utilisateur et de groupe à des groupes SharePoint ou des niveaux d'autorisation pour accorder l'accès de l'application à ces utilisateurs. Les fonctionnalités Reporting Services s'intègrent aux autorisations et au modèle de sécurité SharePoint, et l'accès aux types de contenu Reporting Services est identique à l'accès aux autres éléments de la même bibliothèque de documents. Par exemple, si un utilisateur est autorisé à afficher d'autres éléments dans la bibliothèque de documents, il est en mesure d'afficher un rapport dans cette bibliothèque.

Vous pouvez aussi ajouter les types de contenus Reporting Services afin que les utilisateurs autorisés à utiliser le Générateur de rapports puissent le démarrer à partir du menu Nouveau dans une bibliothèque de documents. 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)

6.6 Contrôler l'installation et la configuration

  1. Contrôlez l'intégration en démarrant le Gestionnaire de configuration de Reporting Services afin d'afficher l'état du serveur. La section Serveur de rapports actuel doit afficher Intégré à SharePoint pour Mode du serveur de rapports.
  2. Dans le Gestionnaire de configuration de Reporting Services, cliquez sur URL du service Web, puis sur URL du service Web Report Server pour ouvrir une fenêtre du navigateur sur la page du serveur de rapports. Si la page ne s'ouvre pas sans messages d'erreur, cela signifie que le serveur de rapports n'est pas correctement configuré.
  3. Dans l'Administration centrale de SharePoint, cliquez sur Paramètres généraux de l'application, puis dans la section Reporting Services, cliquez sur Définir des paramètres par défaut serveur. Si l'intégration est correctement configurée, cette page apparaît sans afficher de message d'erreur concernant un échec de connexion au serveur de rapports.
  4. Naviguez jusqu'à une bibliothèque sur le site SharePoint et téléchargez un fichier de définition de rapport (.rdl) ainsi qu'un fichier de modèle de rapport (.smdl). Vérifiez que les propriétés de la 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. Plus spécifiquement, si l'authentification Kerberos n'est pas activée pour votre domaine, vous ne pouvez pas utiliser le type d'informations d'identification de la sécurité Windows si le serveur de rapports se trouve sur un ordinateur différent. À la place, vous devez spécifier les informations d'identification stockées. Après avoir vérifié que les propriétés de la source de données sont correctes, vous pouvez cliquer sur le nom du rapport pour l'ouvrir. Le rapport s'ouvre automatiquement dans le composant WebPart Visionneuse de rapports.

[Haut de la page]

6.7 Désinstallation du complément Reporting Services

Vous pouvez désinstaller le complément Reporting Services à partir du Panneau de configuration Windows dans Programmes et fonctionnalités. Vous pouvez également désinstaller le complément Reporting Services en exécutant le programme d'installation (fichier .msi) en mode de désinstallation.

Remarque :
La suppression du complément à partir d'un serveur qui est actif dans la batterie supprime le complément sur tous les serveurs dans la batterie. Si vous ne souhaitez supprimer le complément que sur un seul serveur, commencez par supprimer ce serveur de la batterie de serveurs SharePoint, puis désinstallez le complément.

La désinstallation du complément entraîne la suppression des fonctionnalités d'intégration du serveur utilisées pour traiter les rapports et les modèles sur un serveur de rapports. Le programme d'installation ne supprime pas les fichiers que vous avez créés ou téléchargés dans une bibliothèque, et ne supprime pas les planifications, abonnements ou historiques de rapports. Pensez à supprimer ces éléments avant de désinstaller le complément. Vous devez également supprimer les connexions à la base de données SharePoint qui ont été créées pour le compte de service Reporting Services.

  1. Supprimez tous les rapports et autres éléments de serveur de rapports que vous n'utilisez plus. Ils ne pourront plus être exécutés après la suppression du complément.
  2. Dans le Panneau de configuration, sous Programmes ou Programmes et fonctionnalités, sélectionnez Complément SQL 2008 R2 Reporting Services pour SharePoint.
  3. Cliquez sur Désinstaller.

Pour plus d'informations, consultez Procédure : installer ou désinstaller le complément Reporting Services

[Haut de la page]

7.0 Problèmes connus

8.0 Notes concernant la documentation

Il n'y a actuellement pas de problèmes liés à la documentation.

Voir aussi

Autres ressources

Procédure : activer la fonctionnalité Report Server dans l'Administration centrale SharePoint