Sélection des composants Reporting Services à installer
SQL Server 2005 Reporting Services (SSRS) est constitué de composants côté client et côté serveur qui peuvent être installés conjointement ou séparément. Une fois que vous savez quels composants vous souhaitez utiliser, vous pouvez exécuter le programme d'installation pour les installer. Pour plus d'informations sur l'installation de composants spécifiques, consultez Installation de Reporting Services à l'aide du programme d'installation.
Vous pouvez exécuter le programme d'installation plusieurs fois pour installer plusieurs instances du serveur de rapports sur un seul et même ordinateur. Les composants clients peuvent être installés sur n'importe quel ordinateur, en utilisant n'importe quelle édition de Reporting Services. Les composants serveur nécessitent une licence SQL Server. Vous devez posséder une licence SQL Server valide pour chaque ordinateur sur lequel vous installez un composant serveur Reporting Services.
Remarque : |
---|
L'édition que vous installez détermine la disponibilité de certaines fonctionnalités. Pour plus d'informations, consultez Fonctionnalités prises en charge par les éditions de SQL Server 2005 dans la documentation en ligne de SQL Server. |
Composants serveur
Les composants serveur ci-dessous sont compris dans Reporting Services.
Report Server
Un serveur de rapports assure le traitement, le rendu et la remise des rapports, pour une exécution interactive et planifiée des rapports. Il est implémenté comme un service Microsoft Windows et un service Web ASP.NET qui s'exécute sur Microsoft Internet Information Services (IIS). Il s'agit d'un serveur sans état (stateless) qui stocke les métadonnées et les définitions d'objets dans une base de données du serveur de rapports. Lorsque le composant du serveur de rapports est installé, le service Windows et le service Web sont également installés sur l'ordinateur hôte.
Microsoft recommande d'installer un serveur de rapports sur les ordinateurs qui utilisent Windows Server 2003 ou Windows XP. Bien que vous puissiez installer et gérer le composant Report Server sur Windows 2000 Server, des limitations relatives à l'emprunt d'identité et à l'accès réseau restreignent l'utilisation de certaines de ses fonctionnalités.
Important : |
---|
Pour héberger le serveur de rapports, évitez de choisir un ordinateur dont le nom comprend un trait de soulignement. Le serveur de rapports ne conserve pas les informations d'état de session sur les ordinateurs dont le nom contient un caractère de soulignement et auxquels le correctif de sécurité Internet Explorer MS01-055 a été appliqué. Ce correctif de sécurité empêche la définition de cookies sur les ordinateurs clients dont le nom contient un caractère de soulignement, ce qui empêche l'application des fonctionnalités de gestion de session de Reporting Services. Les solutions recommandées sont documentées dans l'article 316112 de la Base de connaissances Microsoft. |
Base de données de Report Server
Reporting Services utilise deux bases de données SQL Server pour le stockage interne d'une instance de serveur de rapports : une pour stocker les données qui sont utilisées en permanence et une pour le stockage temporaire. Les bases de données sont créées ensemble et liées par le nom. Par défaut, les bases de données ont pour nom respectif reportserver et reportservertempdb. Reporting Services nécessite une instance SQL Server locale ou distante pour héberger les bases de données du serveur de rapports. Vous pouvez utiliser soir une instance SQL Server 2000, soit une instance SQL Server 2005. Pour plus d'informations sur la version requise concernant la base de données du serveur de rapports, consultez Création d'une base de données de serveur de rapports.
Les bases de données de serveurs de rapports peuvent être créées pendant ou après l'installation. Le programme d'installation peut créer les bases de données de serveurs de rapports si vous installez une instance du moteur de base de données de SQL Server 2005 et Reporting Services en même temps sur le même ordinateur. Cependant, si vous voulez utiliser SQL Server 2000 afin d'héberger la base de données du serveur de rapports, ou si vous voulez utiliser n'importe quelle instance de SQL Server à distance, vous devez choisir l'option d'installation Installer mais ne pas configurer le serveur, puis utiliser l'outil de configuration de Reporting Services une fois l'exécution du programme d'installation terminée, afin de créer et de configurer les bases de données de serveurs de rapports. Pour plus d'informations, consultez Procédure : installer un serveur de rapports local et une base de données de serveur de rapports distante.
Gestionnaire de rapports
Report Manager est un outil d'administration basé sur le Web utilisé pour gérer une instance de serveur de rapports unique. Il est installé par défaut avec le serveur de rapports. Si vous utilisez d'autres outils pour gérer un serveur de rapports (par exemple, SQL Server Management Studio ou une application personnalisée), vous pouvez omettre ce composant en le supprimant de l'arborescence Sélection de composant.
Générateur de rapports
Le Générateur de rapports est une application ClickOnce qui permet aux utilisateurs de créer des rapports appropriés qui s'appuient sur des modèles de données que vous créez et publiez dans le Générateur de modèles. Le Générateur de rapports est installé avec le composant de serveur de rapports. Les utilisateurs peuvent y accéder via le Générateur de rapports ou une URL. Vous pouvez restreindre ou empêcher l'accès au Générateur de rapports en configurant des affectations de rôle ou en paramétrant des propriétés du système de serveur de rapports. Pour plus d'informations, consultez Attributions de rôles pour l'accès au Générateur de rapports dans la documentation en ligne de SQL Server.
Configuration de Reporting Services
L'outil de configuration de Reporting Services est installé avec une instance du serveur de rapports. Vous pouvez l'utiliser pour personnaliser ou déployer une installation du serveur de rapports. Cet outil constitue un composant requis dans une installation de serveur de rapports.
Composants clients
Les composants clients ci-dessous sont utilisés avec Reporting Services. Ces composants peuvent être installés sur des ordinateurs clients et ne nécessitent pas une licence SQL Server.
Générateur de rapports
Reporting Services inclut un outil de création de rapports nommé Générateur de rapports. Vous pouvez utiliser cet outil pour créer, modifier et afficher un aperçu des rapports, puis les déployer sur un serveur de rapports. Le Générateur de rapports s'exécute dans Visual Studio 2005.
Concepteur de modèles
Le Concepteur de modèles est un outil utilisé pour créer des modèles professionnels appropriés dans le Générateur de rapports. Il permet de spécifier les relations de données qui seront utilisées pour prendre en charge la création de rapports appropriés. Le Concepteur de modèles s'exécute dans Visual Studio 2005.
Utilitaires de ligne de commande
Reporting Services comprend plusieurs utilitaires d'invite de commandes qui vous permettent d'administrer une installation de Reporting Services. Dans la plupart des cas, vous pouvez utiliser l'outil de configuration de Reporting Services à la place des utilitaires d'invite de commandes. Toutefois, si vous préférez travailler avec l'invite de commandes, vous pouvez installer les utilitaires suivants pour effectuer les tâches d'administration du serveur de rapports :
- L'utilitaire Rsconfig permet de modifier les paramètres de connexion à la base de données du serveur de rapports une fois l'installation terminée.. Il permet également de définir des informations de compte chiffrées pour le traitement sans assistance des rapports.
- L'utilitaire Rs est un hôte de script qui permet de traiter les scripts de Microsoft Visual Basic pour effectuer des tâches courantes et répétitives ou effectuer la même tâche sur des ordinateurs différents.
- L'utilitaire Rskeymgmt permet de sauvegarder et de restaurer les clés de chiffrement utilisées par le serveur de rapports.
Pour plus d'informations sur chaque outil, consultez Utilitaire rsconfig, Utilitaire rs.exe et Utilitaire rskeymgmt dans la documentation en ligne de SQL Server.
SQL Server Management Studio
Vous pouvez utiliser Management Studio pour administrer une ou plusieurs instances du serveur de rapports. Management Studio fournit un espace de travail complet de gestion de serveur que vous pouvez utiliser pour gérer tous vos composants serveur de SQL Server depuis un lieu unique.
Gestionnaire de configuration SQL Server
Vous pouvez utiliser le Gestionnaire de configuration SQL Server pour afficher et définir les propriétés du service Windows Report Server utilisé pour les opérations planifiées du serveur de rapports et l'initialisation du serveur de rapports.
Sélection d'un modèle de déploiement
Vous pouvez installer tous les composants serveur sur le même ordinateur si vous souhaitez conserver les licences SQL Server ou si vos exigences en matière de création de rapports sont restreintes. Toutefois, si vous prenez en charge un grand nombre d'utilisateurs de rapports, vous obtiendrez de meilleures performances si vous installez la base de données du serveur de rapports sur un serveur dédié. Pour plus d'informations sur les modèles de déploiement, consultez Planification d'un déploiement de Reporting Services dans la documentation en ligne de SQL Server.
Voir aussi
Concepts
Installation de SQL Server Reporting Services
Autres ressources
Vue d'ensemble des composants Reporting Services