Liste de vérification pour le déploiement du serveur

Cette rubrique décrit les étapes de la procédure de déploiement d'un serveur de rapports. La réalisation de ces étapes peut vous permettre d'éviter des erreurs susceptibles de se produire lorsqu'un système n'est pas correctement configuré ou entièrement déployé.

Avant l'installation

Avant d'exécuter Setup.exe, examinez les indications suivantes :

  • L'ordinateur que vous choisissez doit respecter la configuration logicielle et matérielle minimale requise. Pour plus d'informations, consultez Configurations matérielle et logicielle requises pour l'installation de SQL Server 2008 R2.

  • Créez ou identifiez les comptes utilisés lors d'un déploiement du serveur de rapports. Vous devez disposer d'un compte de service pour le service Report Server, ainsi que d'informations d'identification pour une connexion à la base de données du serveur de rapports. Pour plus d'informations, consultez Planification des services, des comptes et des connexions.

  • Déterminez l'instance SQL Server chargée de l'hébergement de la base de données du serveur de rapports. Vous pouvez utiliser une instance locale ou distante de SQL Server. Choisissez une instance qui se trouve sur un ordinateur disposant d'une capacité de stockage suffisante pour vos rapports. Pour plus d'informations sur l'espace disque requis, consultez Estimation des conditions requises pour une base de données de serveur de rapports.

  • Vérifiez que l'instance de SQL Server hébergeant la base de données du serveur de rapports est physiquement sécurisée. Un utilisateur malveillant disposant d'un accès à la base de données du serveur de rapports et de l'autorisation de modifier le contenu ou le schéma constitue un risque important pour la sécurité.

  • (Facultatif) Recherchez le nom de la passerelle ou du serveur SMTP qui assure le service de messagerie de votre organisation si vous souhaitez utiliser les fonctions de messagerie du serveur de rapports dans les abonnements. Pour plus d'informations, consultez Configuration d'un Report Server pour la remise du courrier électronique.

Exécution du programme d'installation

Une fois que vous avez déterminé quels serveurs utiliser et que vous savez quels comptes spécifier, vous êtes prêt à exécuter Setup.exe. Vous exécutez le programme d'installation sur l'ordinateur qui héberge les composants Reporting Services côté serveur. Pour plus d'informations sur l'exécution du programme d'installation, consultez Installation de démarrage rapide de SQL Server 2008 R2.

Après l'exécution du programme d'installation

Sur l'ordinateur serveur de rapports, au terme de l'installation, effectuez les tâches suivantes pour achever le déploiement :

  • Ouvrez le port 80 dans le Pare-feu Microsoft Windows pour activer les requêtes entrantes sur le port 80. Si vous avez installé Reporting Services sur Microsoft Windows XP avec Service Pack 2 ou Windows Server 2003 avec Service Pack 1, les demandes HTTP sur le port 80 sont bloquées par défaut. Pour ouvrir le port 80, procédez comme suit :

    1. Cliquez sur Démarrer, pointez sur Panneau de configuration, cliquez successivement sur Pare-feu Windows, Exceptions, puis sur Ajouter un port.

    2. Dans Nom, tapez Serveur Web (TCP 80).

    3. Dans Numéro de port, tapez 80.

    4. Pour le protocole, sélectionnez TCP.

    5. Cliquez sur OK.

    Pour confirmer que le serveur Web est disponible, ouvrez une fenêtre de navigateur et tapez http://<nom_serveur_Web>. Si le port est ouvert, la page Web par défaut s'affiche.

    Pour permettre l'administration à distance d'un serveur de rapports, vous devez apporter des modifications supplémentaires aux paramètres du Pare-feu Windows. Pour plus d'informations, consultez Procédure : configurer un serveur de rapports pour l'administration à distance.

  • (Facultatif) Utilisez la facette Configuration de la surface d'exposition pour Reporting Services de la Gestion basée sur des stratégies pour rendre des fonctionnalités spécifiques non disponibles. Vous pouvez empêcher certaines opérations planifiées et certains appels de service Web. Si vous n'utilisez pas ces fonctionnalités, vous devez les désactiver afin de réduire l'exposition aux attaques d'un serveur de rapports.

  • (Facultatif) Installez les outils clients Oracle sur le serveur de rapports si vos rapports utilisent le fournisseur de données Microsoft .NET Framework pour Oracle. Après avoir installé les outils clients, vous devez redémarrer les services. Pour valider la prise en charge des abonnements aux rapports utilisant les sources de données Oracle, vous devez accorder des autorisations au compte NetworkService. Pour plus d'informations, consultez l'article https://support.microsoft.com/default.aspx?scid=kb;fr;870668 de la Base de connaissances Microsoft.

  • Si le rapport extrait des données à partir d'un serveur de base de données distant ou si la base de données du serveur de rapports est sur un ordinateur distant, ouvrez les ports 1433 et 1434 sur l'ordinateur externe. Veillez à redémarrer le serveur après avoir ouvert les ports. Pour plus d'informations, consultez Procédure : configurer un pare-feu Windows pour accéder au moteur de base de données.

  • Pour accéder à une base de données relationnelle SQL Server par le biais d'une connexion distante, les connexions distantes doivent être activées sur le serveur de base de données. Vous pouvez utiliser l'outil Gestionnaire de configurations de SQL Server pour vérifier que les connexions distantes sur le protocole TCP sont activées.

  • Sur l'instance SQL Server qui héberge la base de données du serveur de rapports, vérifiez que le service SQL Server Agent est en cours d'exécution. SQL Server Agent doit être en cours d'exécution pour que les utilisateurs puissent définir des abonnements et que d'autres opérations planifiées puissent être accomplies. Utilisez SQL Server Management Studio pour activer SQL Server Agent.

  • Démarrez l'outil de configuration de Reporting Services, puis connectez-vous au serveur de rapports que vous venez d'installer. Si vous avez installé une configuration par défaut, vous pouvez utiliser l'outil pour vérifier si le serveur de rapports est effectivement configuré. Si vous avez procédé à une installation de fichiers uniquement, vous devez spécifier des réservations d'URL et une base de données du serveur de rapports. Pour plus d'informations, consultez Procédure : lancer la configuration de Reporting Services.

  • Sauvegardez la clé symétrique qui prend en charge le chiffrement sur un serveur de rapports. Pour plus d'informations, consultez Sauvegarde et restauration des clés de chiffrement.

  • Interrogez le service Web de Report Server avec une commande ping pour vous assurer qu'il est en cours d'exécution. Dans une fenêtre de navigateur, tapez https://localhost/reportserver. Vous devez aussi vérifier que le Gestionnaire de rapports est en cours d'exécution. Dans une fenêtre de navigateur, tapez https://localhost/reports. Ce répertoire est le répertoire virtuel pour le Gestionnaire de rapports.

  • (Facultatif) Activez la fonctionnalité Mes rapports pour offrir aux utilisateurs des dossiers personnels permettant de stocker et de gérer des rapports individuels. Pour plus d'informations, consultez Activation et désactivation de Mes Rapports.

  • (Facultatif) Désactivez l'impression côté client si vous ne souhaitez pas avoir cette fonctionnalité. L'impression côté client est activée par défaut. Pour plus d'informations, consultez Activation et désactivation de l'impression côté client pour Reporting Services.

  • (Facultatif) Vérifiez les fichiers de configuration pour désactiver tous les formats de présentation de rendu que vous ne souhaitez pas utiliser. Étant donné que Reporting Services est conçu pour la création de rapports pour le Web, les rapports sont rendus dans un premier temps en format HTML. Les utilisateurs peuvent visualiser des rapports à la demande dans d'autres formats. Vous pouvez limiter les extensions de rendu disponibles en les supprimant des fichiers de configuration. Vous pouvez aussi personnaliser les paramètres de remise par courrier électronique du serveur de rapports, définir des limites pour le nombre de connexions ouvertes ou modifier les limites de la mémoire. Pour plus d'informations, consultez Fichiers de configuration (Reporting Services) et Personnalisation des paramètres d'extension de rendu dans RSReportServer.Config.

  • (Facultatif) Affichez ou modifiez les limites de la mémoire pour le service Report Server. Par défaut, le service est réglé pour des performances optimales. Pour plus d'informations sur les paramètres par défaut, consultez Configuration de la mémoire disponible pour les applications du serveur de rapports.

  • Créez des attributions de rôles pour octroyer l'accès au serveur de rapports à d'autres utilisateurs. En général, pour chaque groupe ou utilisateur, vous devez créer une paire d'attributions de rôle : une pour l'accès au système et une deuxième pour accéder aux éléments dans l'espace de noms de dossier du serveur de rapports. Pour plus d'informations et pour obtenir des instructions détaillées, consultez Didacticiel : définition des autorisations dans Reporting Services et Octroi d'autorisations sur un serveur de rapports en mode natif.

  • Pour l'administration locale sur Windows Vista et Windows Server 2008, ajoutez les URL pour les sites Reporting Services, tels que le Gestionnaire de rapports, à la liste de sites de confiance et ajoutez des attributions de rôle pour les administrateurs Reporting Services.

  • Téléchargez des rapports de test vers le serveur et vérifiez qu'ils fonctionnent comme prévu.