Installation de plusieurs instances de Reporting Services

Mis à jour : 12 décembre 2006

Vous pouvez installer plusieurs instances de Reporting Services sur le même ordinateur. L'installation de plusieurs instances est utile si vous voulez héberger un contenu divers pour des sites spécifiques. Chaque instance aura sa base de données de serveur de rapports, ses fichiers de configuration et ses répertoires virtuels propres. Si vous voulez partager une base de données de serveur de rapports unique entre plusieurs instances et que vous exécutez SQL Server 2005 Enterprise Edition, vous pouvez configurer un déploiement avec montée en puissance parallèle. Pour plus d'informations sur ce scénario de déploiement, consultez Configuration d'un déploiement avec montée en puissance parallèle de serveurs de rapports.

Les configurations suivantes sont possibles pour des installations à plusieurs instances :

  • Plusieurs instances des mêmes version et édition. Chaque instance de serveur de rapports se connecte à sa propre base de données de serveur de rapports locale ou distante.
  • Plusieurs instances de versions et éditions différentes. Par exemple, vous pouvez exécuter SQL Server 2005 Express, SQL Server 2005 Developer Edition et SQL Server 2000 Édition Entreprise sur le même ordinateur.
    La prise en charge de plusieurs instances est fournie par le biais de SQL Server 2005. Si vous exécutez SQL Server 2000 et SQL Server 2005 sur le même ordinateur, vous pouvez posséder une seule instance de SQL Server 2000 Reporting Services et elle doit s'exécuter en tant qu'instance par défaut (c'est-à-dire, sous le nom MSSQLSERVER). Chaque instance supplémentaire doit correspondre à une édition de SQL Server 2005 et doit être installée en tant qu'instance nommée.

Chaque instance de SQL Server est isolée des autres instances qui s'exécutent sur le même ordinateur. Vous pouvez installer différentes versions et éditions en tant qu'instances distinctes sur le même ordinateur (par exemple, en exécutant SQL Server 2000 Édition Entreprise et SQL Server 2005 Developer Edition en tant qu'instances distinctes).

Lorsque vous exécutez plusieurs instances de Reporting Services sur le même ordinateur, vous pouvez configurer toutes les instances pour qu'elles utilisent le site Web par défaut dans les services Internet (IIS). Dans ce cas, chaque instance du serveur de rapports est identifiée de manière unique par son répertoire virtuel. Vous avez également la possibilité de configurer chaque instance pour qu'elle utilise une adresse IP spécifique si vous voulez utiliser des sites Web autres que ceux par défaut ou diriger toutes les demandes des serveurs de rapports par le biais d'une adresse IP spécifique.

Installation d'une instance de serveur de rapports

Pour installer plusieurs instances de Reporting Services, vous devez exécuter le programme d'installation une fois pour chaque instance de serveur de rapports que vous souhaitez installer. Vous ne pouvez pas installer plusieurs instances à la fois.

Installation d'une instance de serveur de rapports par défaut

La première fois que vous exécutez le programme d'installation, vous avez la possibilité d'installer la première instance du serveur de rapport en tant qu'installation par défaut si l'ordinateur répond aux conditions requises. Une installation par défaut est une installation qui utilise toutes les valeurs par défaut ; par conséquent, un serveur de rapports est prêt à l'emploi dès que l'installation est terminée. Vous ne pouvez installer qu'une seule instance par défaut de Reporting Services sur une instance de SQL Server. Pour plus d'informations sur les conditions requises d'une installation par défaut, consultez Configuration par défaut pour l'installation de Report Server.

Si vous ne voulez pas utiliser les valeurs par défaut ou si votre ordinateur ne répond pas à toutes les conditions requises d'une installation par défaut, vous devez installer Reporting Services en tant qu'instance nommée.

Installation d'un serveur de rapports en tant qu'instance nommée

Si vous installez plusieurs instances de serveurs de rapports sur le même ordinateur, chaque instance supplémentaire doit être installée en tant qu'instance nommée.

Pour installer une instance nommée de serveur de rapports :

Sur le système de fichiers, les fichiers programme de chaque instance de serveur de rapports sont conservés dans des dossiers d'instance distincts (par exemple, MSSQL.2, MSSQL.3, etc.). Le programme d'installation crée les dossiers dans l'ordre où l'instance est installée. Pour plus d'informations sur la façon d'installer plusieurs instances, consultez Procédure : installer SQL Server 2005 (Programme d'installation).

Configuration d'une instance de serveur de rapports

Pour configurer différentes instances de serveur de rapports sur le même ordinateur, vous pouvez utiliser l'outil de configuration de Reporting Services pour sélectionner l'instance à configurer. Reporting Services utilise les conventions d'affectation de noms des instances de SQL Server pour identifier chaque instance :

  • Une instance par défaut utilise le nom d'instance par défaut MSSQLServer.
  • Une instance par défaut de SQL Server Express est SQLExpress (notez que SQL Server Express est toujours installé en tant qu'instance nommée).
  • Les autres instances nommées sont identifiées par le nom que vous indiquez lors de l'installation.

Pour plus d'informations sur la manière de se connecter à une instance spécifique de serveur de rapports, consultez Procédure : démarrer la configuration de Reporting Services.

Accès à une instance de serveur de rapports dans un déploiement à plusieurs instances

Pour accéder à une instance particulière d'un serveur de rapports ou du Gestionnaire de rapports, ou pour publier des rapports sur une instance particulière, vous devez taper l'URL correspondant à l'instance que vous voulez utiliser.

Le répertoire virtuel doit être unique pour chaque instance. Si vous créez un répertoire virtuel pour une instance nommée ou l'instance par défaut de SQL Server Express, l'outil de configuration de Reporting Services incorpore automatiquement les informations d'instance pour créer un nom de répertoire virtuel unique. Par exemple, supposez que vous avez un serveur nommé SERVER01, sur lequel vous avez installé une instance par défaut de serveur de rapports, une instance nommée de serveur de rapports (identifiée sous le nom de TestServer) et une instance de SQL Server Express, les URL par défaut de ces instances seraient les suivantes :

  • http://server01/reportserver
  • http://server01/reportserver$SQLExpress
  • http://server01/reportserver$TestServer

Configuration d'une instance de serveur de rapports pour qu'elle utilise un site Web personnalisé ou une adresse IP unique

Par défaut, les instances de serveur de rapports sont configurées sur le site Web par défaut auquel l'adresse IP est mappée (Toutes non attribuées). Vous pouvez utiliser le site Web par défaut avec sa configuration existante pour héberger toutes les instances de serveur de rapports que vous installez sur le même ordinateur. Vous avez aussi la possibilité d'exécuter chaque instance de serveur de rapports sous un site Web distinct. L'utilisation de sites Web distincts est requise si vous voulez mapper une adresse IP spécifique pour chaque instance de serveur de rapports. Pour plus d'informations sur la manière de configurer chaque instance de serveur de rapports afin qu'elle utilise une adresse IP ou un site Web spécifique, consultez Procédure : configurer Reporting Services de manière à utiliser un site Web autre que celui par défaut (configuration de Reporting Services).

Historique des modifications

Version Historique

12 décembre 2006

Contenu modifié
  • Les restrictions concernant les installations de plusieurs instances ont été clarifiées.

17 juillet 2006

Contenu modifié :
  • Explications plus claires du processus d'installation par défaut.
  • Les instructions concernant la configuration d'une instance d'un serveur de rapports afin qu'elle utilise un site Web spécifique ont été déplacées.

Voir aussi

Référence

Nom de l'instance

Concepts

Installation de SQL Server Reporting Services

Autres ressources

Procédure : démarrer la configuration de Reporting Services
Configuration des répertoires virtuels du serveur de rapports

Aide et Informations

Assistance sur SQL Server 2005