Mise à niveau d'une installation par défaut de Reporting Services

Lorsque vous exécutez le programme d'installation sur un ordinateur sur lequel l'installation par défaut de Reporting Services a déjà été effectuée, vous pouvez choisir de mettre à niveau l'instance existante ou d'en installer une nouvelle. Éléments requis pour une mise à niveau sur place :

  • Les répertoires virtuels utilisés pour accéder au serveur de rapports et au Gestionnaire de rapports doivent être définis avec les paramètres de configuration par défaut. Les répertoires virtuels doivent être créés sous le site Web par défaut. Les mappages d'application et de contenu, les paramètres de sécurité de répertoire virtuel et les autorisations doivent posséder des valeurs par défaut.
  • L'identité du processus ASP.NET n'a pas été chiffrée dans le fichier machine.config. Le chiffrement de l'identité de processus est une méthode de sécurité conseillée pour certaines organisations. Le programme d'installation de SQL Server ne peut pas mettre à niveau une installation Reporting Services si l'identité de processus est chiffrée.
  • Aucune extension personnalisée n'a été ajoutée et le serveur de rapports est déployé avec l'extension de sécurité par défaut.

Les éléments décrits ci-dessus bloquent une mise à niveau et sont déclenchés lorsque vous exécutez un Conseiller de mise à niveau sur une installation existante. Pour plus d'informations sur ces problèmes et sur les actions correctives, consultez la documentation produit relative au Conseiller de mise à niveau. Vous pouvez migrer une installation Reporting Services si une mise à niveau n'est pas possible. Pour plus d'informations sur la migration et l'utilisation du Conseiller de mise à niveau, consultez Migration de Reporting Services et Utilisation du Conseiller de mise à niveau pour la préparation des mises à niveau.

Liste de contrôle préalable à la mise à niveau

Aidez-vous de cette liste de contrôle pour préparer votre installation Reporting Services à une mise à niveau.

  1. Sauvegardez les fichiers de configuration et la base de données du serveur de rapports. Si vous avez modifié les fichiers exemple ou les feuilles de style, et si vous souhaitez conserver les versions modifiées, sauvegardez-les également.
  2. Sauvegardez la clé symétrique.
  3. Désinstallez la fonction d'actualisation de la documentation en ligne de Reporting Services si vous l'avez installée.
  4. Exécutez le programme d'installation sur l'ordinateur qui héberge le serveur de rapports. Le programme d'installation détecte l'installation existante et indique les choix de mise à niveau.

Mise à niveau de la base de données du serveur de rapports

Au cours d'une mise à niveau, le programme d'installation se connecte aux bases de données du serveur de rapports installées dans l'instance locale du moteur de base de données SQL Server par défaut, puis met à jour la structure de tables existante vers le nouveau schéma. Une fois que la base de données d'un serveur de rapports est mise à niveau vers un nouveau format, il n'est plus possible de rétablir son format d'origine. La base de données est migrée sur place. Le programme d'installation utilise les informations de connexion de la base de données qui se trouvent dans le fichier RSReportServer.config pour rechercher la base de données du serveur de rapports et s'y connecter.

La mise à niveau d'une installation ne modifie pas le nom de la base de données du serveur de rapports, ni les informations de connexion. Les informations de compte qu'utilise le serveur de rapports pour accéder à la base de données du serveur de rapports restent inchangées. Pour plus d'informations sur la mise à niveau de la base de données, consultez Mise à niveau d'une base de données du serveur de rapports.

Mise à niveau du contenu du serveur de rapports

La mise à niveau d'un serveur de rapports entraîne également la mise à niveau des rapports. Elle n'entraîne toutefois pas la mise à niveau des autres contenus stockés sur un serveur de rapports. Les rapports publiés et les captures instantanées sont mis à niveau au cours d'un processus long à la fin de l'exécution du programme d'installation. Les abonnements, les planifications, les sources de données partagées et les ressources sont identiques aux versions d'avant la mise à niveau. Pour plus d'informations sur les mises à niveau sur place des rapports, consultez Mise à niveau de rapports.

Mise à niveau des attributions de rôles pour utiliser les nouvelles fonctionnalités de création de rapports ad hoc

Les définitions de rôles et les attributions de rôles restent inchangées lors d'une mise à niveau. Cela signifie que les nouvelles tâches et définitions de rôles qui ont été introduites dans SQL Server 2005 ne sont pas mises en œuvre dans une installation mise à niveau. Pour utiliser les nouvelles tâches et les nouveaux rôles, vous devez mettre à jour manuellement les rôles et les attributions de rôles.

Les nouvelles tâches et les nouveaux rôles prennent en charge les fonctionnalités de création de rapports ad hoc qui permettent aux utilisateurs de créer des modèles et d'utiliser le Générateur de rapports. Avant de pouvoir utiliser les nouvelles fonctionnalités, vous devez mettre à jour les rôles et les attributions de rôles existants. Pour plus d'informations, consultez Mise à jour de la sécurité basée sur les rôles pour l'accès au Générateur de rapports.

Mise à niveau des fichiers de configuration

Les fichiers de configuration de l'installation existante sont utilisés dans l'installation mise à niveau. Les nouveaux paramètres sont ajoutés et définis lors de la mise à niveau. Tous les nouveaux paramètres ne sont pas présents une fois la mise à niveau terminée. D'autres paramètres peuvent être ajoutés lorsque vous exécutez l'outil de configuration de Reporting Services.

Si vous effectuez la mise à niveau vers SQL Server 2005 Service Pack 1, les fichiers de configuration ne seront pas mis à jour pour inclure de nouveaux paramètres. L'installation du Service Pack 1 ne modifie pas les fichiers de configuration. Les seuls paramètres de configuration nouveaux, ajoutés dans le Service Pack 1, se rapportent à l'extension de traitement des données SAP NetWeaver BI. Pour plus d'informations sur la façon de configurer ces paramètres manuellement, consultez Configuration de Reporting Services pour l'utilisation du fournisseur de données Microsoft .NET (version 1.0) pour SAP NetWeaver Business Intelligence.

Mise à niveau simultanée des composants Reporting Services

Reporting Services inclut des composants clients et serveur. Si vous mettez à niveau des composants serveur, vous devez également mettre à niveau en conséquence l'ensemble des composants clients. Ceci est particulièrement vrai pour le Générateur de rapports. Bien qu'il soit possible d'exécuter la version SQL Server 2000 du Générateur de rapports avec un serveur de rapports SQL Server 2005, vous pouvez constater une différence entre l'affichage d'un rapport dans le Générateur de rapports et le rendu de ce même rapport au moment de l'exécution. Notez qu'une fois le Générateur de rapports mis à niveau, vous ne pouvez plus l'utiliser pour publier des rapports sur un serveur de rapports SQL Server 2000. Les différences entre les espaces de noms des rapports empêchent la publication sur les deux versions du serveur de rapports.

Mise à niveau simultanée des composants SQL Server

Vous pouvez choisir de mettre à niveau le serveur de rapports et un moteur de base de données séparément ou simultanément. La liste suivante est un résumé de la façon dont les composants sont mis à niveau :

  • Si vous mettez simplement à niveau le moteur de base de données, le serveur de rapports et la base de données du serveur de rapports ne sont pas modifiés. Le moteur de base de données mis à niveau héberge la base de données existante du serveur de rapports, qui est définie par l'ancien schéma.
  • Si vous mettez à niveau seulement le serveur de rapports, le programme d'installation modifie la structure de tables de la base de données du serveur de rapports et la convertit au nouveau format.
  • Si vous mettez à niveau les deux composants, le moteur de base de données est mis à niveau en premier, suivi du serveur de rapports.

Pour une installation Reporting Services, le processus de mise à niveau est initié seulement lorsque le programme d'installation détecte la version SQL Server 2000 du composant Report Server ou du Générateur de rapports.

Composants supprimés au cours d'une mise à niveau

Au cours d'une mise à niveau, le programme d'installation supprime tous les composants qui sont remplacés par de nouveaux composants dans SQL Server 2005. La liste suivante décrit les composants mis à niveau ou supprimés. Pour plus d'informations sur la façon de choisir un composant dans le programme d'installation, consultez Installation de Reporting Services à l'aide du programme d'installation.

  • Le serveur de rapports, le Gestionnaire de rapports et les bases de données du serveur de rapports sont mis à niveau.
  • Le Générateur de rapports est désinstallé et remplacé par Business Intelligence Development Studio. Dans SQL Server 2005, le Générateur de rapports s'exécute au sein de Business Intelligence Development Studio. La version antérieure, qui s'exécute sous Visual Studio 2003, est désinstallée et les fichiers programme sont supprimés de votre système.
  • La documentation en ligne de Reporting Services est supprimée. Dans la nouvelle version, la documentation produit est incluse dans le composant Documentation en ligne de SQL Server 2005.
ms143762.note(fr-fr,SQL.90).gifImportant :
Si vous avez installé la fonction d'actualisation de la documentation, assurez-vous de la désinstaller avant la mise à niveau. Vous devez effectuer cette opération manuellement. Bien que la fonction de mise à niveau supprime les fichiers de la documentation, elle ne supprime pas le programme dans Ajouter ou supprimer des programmes.
  • Les exemples sont supprimés. De nouvelles versions sont disponibles à partir du programme d'installation.
  • Les outils d'administration exécutés à partir de la ligne de commande sont supprimés. Notez que rsactivate.exe n'est plus utilisé ni installé avec cette version.

Voir aussi

Concepts

Mise à niveau de Reporting Services

Autres ressources

Compatibilité descendante de Reporting Services

Aide et Informations

Assistance sur SQL Server 2005