Procédure : configurer un déploiement avec montée en puissance parallèle de Report Server (configuration de Reporting Services)

La fonctionnalité Reporting Services prend en charge un modèle de déploiement avec montée en puissance parallèle qui vous permet d'exécuter plusieurs instances de serveur de rapports partageant une base de données de serveur de rapports unique.

Pour créer un déploiement avec montée en puissance parallèle, vous devez utiliser le programme d'installation et l'outil de configuration de Reporting Services.

  • Utilisez le programme d'installation pour installer chaque instance de serveur de rapports qui sera jointe au déploiement avec montée en puissance parallèle.

  • Utilisez l'outil de configuration de Reporting Services pour connecter chaque serveur de rapports à la base de données partagée. Vous ne pouvez connecter et configurer qu'un seul serveur de rapports à la fois.

  • Utilisez l'outil de configuration de Reporting Services pour procéder au déploiement avec montée en puissance parallèle en joignant de nouvelles instances de serveur de rapports à la première instance déjà connectée à la base de données de serveur de rapports.

Pour éviter des erreurs de compatibilité de base de données lorsque vous connectez les instances du serveur à la base de données partagée, assurez-vous que toutes les instances soient de la même version. Par exemple, si vous créez la base de données du serveur de rapports à l'aide d'une instance du serveur de rapports SQL Server 2008, l'édition de toutes les autres instances du même déploiement doit également être SQL Server 2008. Pour plus d'informations, consultez Configuration d'un déploiement avec montée en puissance parallèle de Reporting Services.

Les instructions suivantes expliquent comment configurer un déploiement avec montée en puissance parallèle de serveur de rapports à deux nœuds. Répétez les étapes décrites dans cette rubrique pour ajouter des nœuds de serveur de rapports supplémentaires au déploiement.

Si vous prévoyez d'héberger le déploiement avec montée en puissance parallèle sur un cluster à charge réseau équilibrée, vous devez configurer le cluster avant de configurer le déploiement avec montée en puissance parallèle. Pour plus d'informations, consultez Procédure : configurer un serveur de rapports sur un cluster avec équilibrage de la charge réseau.

Pour installer une instance de SQL Server en vue d'héberger les bases de données du serveur de rapports

  1. Installez une instance de SQL Server sur un ordinateur qui hébergera les bases de données du serveur de rapports. Au minimum, installez Moteur de base de données SQL Server et Reporting Services.

  2. Si nécessaire, activez le serveur de rapports pour les connexions distantes. Certaines versions de SQL Server n'autorisent pas les connexions TCP/IP et Canaux nommés distantes par défaut. Pour déterminer si les connexions distantes sont autorisées ou non, utilisez l'outil Gestionnaire de configuration SQL Server et vérifiez les paramètres de configuration réseau de l'instance cible. Si l'instance distante est également une instance nommée, vérifiez que le service SQL Server Browser est activé et en cours d'exécution sur le serveur cible. SQL Server Browser fournit le numéro de port utilisé pour se connecter à l'instance nommée.

Pour installer la première instance du serveur de rapports

  1. Installez la première instance du serveur de rapports faisant partie du déploiement. Lorsque vous installez Reporting Services, choisissez l'option Installer mais ne pas configurer le serveur dans la page Options d'installation du serveur de rapports.

  2. Démarrez l'outil de configuration de Reporting Services.

  3. Configurez l'URL de service Web Report Server, l'URL du Gestionnaire de rapports et la base de données du serveur de rapports. Pour plus d'informations, consultez Procédure : configurer un serveur de rapports.

  4. Vérifiez le fonctionnement du serveur de rapports. Pour plus d'informations, consultez Procédure : vérifier une installation de Reporting Services.

Pour installer et configurer la deuxième instance du serveur de rapports

  1. Exécutez le programme d'installation pour installer une deuxième instance de Reporting Services sur un ordinateur différent ou comme instance nommée sur le même ordinateur. Lorsque vous installez Reporting Services, choisissez l'option Installer mais ne pas configurer le serveur dans la page Options d'installation du serveur de rapports.

  2. Démarrez l'outil de configuration de Reporting Services et connectez-vous à la nouvelle instance que vous venez d'installer.

  3. Connectez le serveur de rapports à la même base de données que celle utilisée pour la première instance de serveur de rapports.

    1. Cliquez sur Base de données pour ouvrir la page Base de données.

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

    3. Cliquez sur Choisir une base de données de serveur de rapports existante.

    4. Tapez le nom de serveur de l'instance du moteur de base de données SQL Server qui héberge la base de données du serveur de rapports que vous voulez utiliser. Vous devez spécifier le serveur auquel vous vous êtes connecté lors de la procédure précédente.

    5. Cliquez sur Tester la connexion, puis cliquez sur Suivant.

    6. Dans la Base de données du serveur de rapports, sélectionnez la base de données que vous avez créée pour le premier serveur de rapports, puis cliquez sur Suivant. Le nom par défaut est ReportServer. Ne sélectionnez pas ReportServerTempDB ; il est utilisé uniquement pour stocker les données temporaires lors du traitement des rapports. Si la liste de bases de données est vide, répétez les quatre étapes précédentes pour établir une connexion au serveur.

    7. Dans la page Informations d'identification, sélectionnez le type de compte et les informations d'identification que le serveur de rapports utilisera pour se connecter à la base de données du serveur de rapports. Vous pouvez utiliser les mêmes informations d'identification que la première instance du serveur de rapports, ou des informations d'identification différentes. Cliquez sur Suivant.

    8. Cliquez sur Résumé et cliquez sur Terminer.

  4. Configurez l'URL du service Web Report Server. Ne testez pas encore l'URL. Elle ne sera pas résolue tant que le serveur de rapports est joint au déploiement avec montée en puissance parallèle.

  5. Configurez l'URL du Gestionnaire de rapports. Ne testez pas encore l'URL ou essayez de vérifier le déploiement. Le serveur de rapports ne sera pas disponible tant que le serveur de rapports n'est pas joint au déploiement avec montée en puissance parallèle.

Pour joindre la deuxième instance de serveur de rapports au déploiement avec montée en puissance parallèle

  1. Ouvrez l'outil de configuration de Reporting Services, puis reconnectez-vous à la première instance du serveur de rapports. Le premier serveur de rapports étant déjà initialisé pour les opérations de chiffrement réversible ; il est utilisé pour joindre de nouvelles instances du serveur de rapports au déploiement avec montée en puissance parallèle.

  2. Cliquez sur Déploiement avec montée en puissance parallèle pour ouvrir la page Déploiement avec montée en puissance parallèle. Vous devez voir deux entrées, l'une pour chaque instance de serveur de rapports connectée à la base de données du serveur de rapports. La première instance de serveur de rapports doit être jointe. Le deuxième serveur de rapports doit afficher l'état « En attente de joindre ». Si vous ne voyez pas de telles entrées pour votre déploiement, vérifiez que vous êtes connecté au premier serveur de rapports qui est déjà configuré et initialisé pour utiliser la base de données du serveur de rapports.

    Capture d'écran partielle de la page de déploiement avec montée en puissance parallèle

  3. Dans la page Déploiement avec montée en puissance parallèle, sélectionnez l'instance de serveur de rapports qui attend pour joindre le déploiement et cliquez sur Ajouter le serveur.

  4. Vous devez maintenant être en mesure de vérifier que les deux instances de serveur de rapports sont opérationnelles. Pour vérifier la deuxième instance, vous pouvez utiliser l'outil de configuration de Reporting Services pour vous connecter au serveur de rapports et cliquer sur l'URL du service Web ou l'URL du Gestionnaire de rapports.

Si vous envisagez d'exécuter les serveurs de rapports dans un cluster de serveurs avec équilibrage de charge, une configuration supplémentaire est requise. Pour plus d'informations, consultez Procédure : configurer un serveur de rapports sur un cluster avec équilibrage de la charge réseau.