Mettre à niveau et migrer Reporting ServicesUpgrade and Migrate Reporting Services

CETTE RUBRIQUE S’APPLIQUE À :THIS TOPIC APPLIES TO: ouiSQL Server Reporting Services (2016)SQL Server Reporting Services (2016) nonPower BI Report ServerPower BI Report Server ouiSharePointSharePoint ouiSQL Server Reporting Services (2016)SQL Server Reporting Services (2016) nonPower BI Report ServerPower BI Report Server ouiSharePointSharePoint

Cette rubrique est une vue d’ensemble des options de mise à niveau et migration pour SQL Server Reporting Services.This topic is an overview of the upgrade and migration options for SQL Server Reporting Services. Il existe deux approches générales pour la mise à niveau un déploiement de SQL Server Reporting Services :There are two general approaches to upgrading a SQL Server Reporting Services deployment:

  • Mise à niveau : vous mettez à niveau les composants Reporting ServicesReporting Services sur les serveurs et instances où ils sont installés.Upgrade: You upgrade the Reporting ServicesReporting Services components on the servers and instances where they are currently installed. Cela s'appelle communément une mise à niveau « sur place ».This is commonly called an “in place” upgrade. La mise à niveau sur place n'est pas prise en charge d'un mode de serveur Reporting ServicesReporting Services à un autre.In-place upgrade is not supported from one mode of Reporting ServicesReporting Services server to another. Par exemple, vous ne pouvez pas mettre à niveau un serveur de rapports en mode natif vers un serveur de rapports en mode SharePoint.For example, you cannot upgrade a Native Mode report server to a SharePoint mode report server. vous pouvez migrer vos éléments de rapport d'un mode à l'autre.You can migrate your report items from one mode to another. Pour plus d'informations, consultez la section « Migration du mode natif au mode SharePoint » plus loin dans ce document.For more information, see the ‘Native to SharePoint Migration’ section later in this document.

  • Migration: vous installez et configurez un nouvel environnement SharePoint, copiez vos éléments de rapport et ressources dans le nouvel environnement et configurez le nouvel environnement de façon à utiliser le contenu existant.Migrate: You install and configure a new SharePoint environment, copy your report items and resources to the new environment, and configure the new environment to use existing content. une forme de migration de niveau inférieur consiste à copier les bases de données Reporting ServicesReporting Services , les fichiers de configuration, et si vous utilisez le mode SharePoint, les bases de données de contenu SharePoint.A lower level form of migration is to copy the Reporting ServicesReporting Services databases, configuration files, and if you are using SharePoint mode, the SharePoint content databases.

S’applique à :Applies to: Reporting ServicesReporting Services en mode natif | Reporting ServicesReporting Services en mode SharePoint S’applique à :Applies to: Reporting ServicesReporting Services Native mode | Reporting ServicesReporting Services SharePoint mode

Problèmes connus de mise à niveau et meilleures pratiques Known Upgrade Issues and Best Practices

Pour obtenir la liste des éditions et versions prises en charge que vous pouvez mettre à niveau, consultez Supported Version and Edition Upgrades.For a detailed list of the supported editions and versions you can upgrade, see Supported Version and Edition Upgrades.

Conseil

Pour plus d’informations concernant les problèmes avec SQL Server, consultez les rubriques suivantes :For the latest information regarding issues with SQL Server, see the following:

Installations côte à côte Side By Side Installations

En mode natif SQL Server Reporting Services peut être installé côte à côte avec un SQL Server 2012SQL Server 2012 ou SQL Server 2014SQL Server 2014 déploiement en mode natif.SQL Server Reporting Services Native mode can be installed side-by-side with a SQL Server 2012SQL Server 2012 or SQL Server 2014SQL Server 2014 Native mode deployment.

Il n’existe aucune prise en charge pour les déploiements côte à côte de SQL Server Reporting Services en mode SharePoint et les versions antérieures de Reporting ServicesReporting Services les composants en mode SharePoint.There is no support for side-by-side deployments of SQL Server Reporting Services in SharePoint mode and any previous versions of Reporting ServicesReporting Services SharePoint mode components.

Mise à niveau sur place In-place Upgrade

La mise à niveau est effectuée par le programme d'installation de SQL ServerSQL Server .Upgrade is completed by SQL ServerSQL Server Setup. SQL ServerSQL Server peut être utilisé pour mettre à niveau tout ou partie des composants SQL ServerSQL Server , y compris Reporting ServicesReporting Services. Setup can be used to upgrade any or all SQL ServerSQL Server components, including Reporting ServicesReporting Services. Le programme d'installation détecte les instances existantes et vous invite à procéder à la mise à niveau.Setup detects the existing instances and prompts you to upgrade. SQL ServerSQL Server L'installation fournit des options de mise à niveau que vous pouvez spécifier comme argument de ligne de commande ou dans l'Assistant Installation. Setup provides upgrade options that you can specify as a command-line argument or in the Setup wizard.

Lorsque vous exécutez SQL ServerSQL Server le programme d’installation, vous pouvez sélectionner l’option de mise à niveau à partir d’une des versions suivantes ou vous pouvez installer une nouvelle instance de SQL Server Reporting Services qui s’exécute côte à côte des installations existantes :When you run SQL ServerSQL Server Setup, you can select the option to upgrade from one of the following versions or you can install a new instance of SQL Server Reporting Services that runs side-by-side existing installations:

Liste de contrôle préalable à la mise à niveau Pre-Upgrade Checklist

Avant la mise à niveau vers SQL Server Reporting Services, passez en revue les éléments suivants :Before upgrading to SQL Server Reporting Services, review the following:

  • Passez en revue la configuration requise afin de déterminer si votre matériel et vos logiciels peuvent prendre en charge SQL Server 2016 Reporting Services (SSRS)SQL Server 2016 Reporting Services (SSRS).Review requirements to determine whether your hardware and software can support SQL Server 2016 Reporting Services (SSRS)SQL Server 2016 Reporting Services (SSRS). Pour plus d’informations, consultez Configurations matérielle et logicielle requises pour l’installation de SQL Server 2016.For more information, see Hardware and Software Requirements for Installing SQL Server 2016.

  • Outil d’analyse de Configuration système (SCC) permet d’analyser le serveur de rapports pour toutes les conditions qui peuvent empêcher une installation réussie de SQL Server Reporting Services.Use System Configuration Checker (SCC) to scan the report server computer for any conditions that might prevent a successful installation of SQL Server Reporting Services. Pour plus d'informations, consultez Check Parameters for the System Configuration Checker.For more information, see Check Parameters for the System Configuration Checker.

  • Prenez connaissance des meilleures pratiques recommandées et de l'aide pour SQL ServerSQL Server.Review security best practices and guidance for SQL ServerSQL Server. Pour plus d'informations, consultez Security Considerations for a SQL Server Installation.For more information, see Security Considerations for a SQL Server Installation.

  • Sauvegardez votre clé symétrique.Back up your symmetric key. Pour plus d’informations, consultez Back Up and Restore Reporting Services Encryption Keys.For more information, see Back Up and Restore Reporting Services Encryption Keys.

  • Sauvegardez les fichiers de configuration et bases de données du serveur de rapports.Back up your report server databases and configuration files. Pour plus d'informations, consultez Backup and Restore Operations for Reporting Services.For more information, see Backup and Restore Operations for Reporting Services.

  • Sauvegardez toutes les personnalisations effectuées dans les répertoires virtuels Reporting ServicesReporting Services dans IIS.Back up any customizations to existing Reporting ServicesReporting Services virtual directories in IIS.

  • Supprimez les certificats SSL non valides.Remove invalid SSL certificates. Cela inclut les certificats expirés et que vous ne projetez pas de mettre à jour avant la mise à niveau de Reporting Services.This includes certificates that are expired and you do not plan to update prior to upgrading Reporting Services. Les certificats non valides provoquent l’échec de la mise à niveau et un message d’erreur semblable au suivant est ajouté au fichier journal de Reporting Services : Microsoft.ReportingServices.WmiProvider.WMIProviderException : Un certificat SSL (Secure Sockets Layer) n’est pas configuré sur le site web..Invalid certificates will cause upgrade to fail and an error message similar to the following will be written to the Reporting Services Log file: Microsoft.ReportingServices.WmiProvider.WMIProviderException: A Secure Sockets Layer (SSL) certificate is not configured on the Web site..

    Avant de mettre à niveau un environnement de production, veillez à toujours exécuter une mise à niveau de test dans un environnement de préproduction qui a la même configuration que votre environnement de production.Before you upgrade a production environment, always run a test upgrade in a pre-production environment that has the same configuration as your production environment.

Présentation des scénarios de migrationOverview of Migration Scenarios

Si vous effectuez une mise à niveau à partir d'une version prise en charge de Reporting ServicesReporting Services vers SQL ServerSQL Server, vous exécutez généralement l'Assistant Installation de SQL ServerSQL Server pour mettre à niveau les fichiers programme du serveur de rapports, la base de données et toutes les données d'application.If you are upgrading from a supported version of Reporting ServicesReporting Services to SQL ServerSQL Server, you can usually run the SQL ServerSQL Server Setup Wizard to upgrade the report server program files, database, and all application data.

Toutefois, la migration manuelle d'une installation du serveur de rapports est requise si vous rencontrez l'une des conditions suivantes :However, migrating a report server installation manually is required if you encounter any of the following conditions:

  • Vous souhaitez modifier le type de serveur de rapports utilisé dans votre déploiement.You want to change the type of report server used in your deployment. Par exemple, vous ne pouvez pas mettre à niveau ou convertir un serveur de rapports en mode natif vers le mode SharePoint.For example, you cannot upgrade or convert a native mode report server to SharePoint mode. Pour plus d’informations, consultez natif pour la Migration de SharePoint ( SSRS ) .For more information, see Native to SharePoint Migration (SSRS).

  • Vous souhaitez réduire la durée pendant laquelle le serveur de rapports est mis hors connexion lors du processus de mise à niveau.You want to minimize the amount of time the report server is taken offline during the upgrade process. Votre installation actuelle reste en ligne pendant que vous copiez des données de contenu vers une nouvelle instance du serveur de rapports et testez l'installation sans modifier l'état de votre installation existante du serveur de rapports.Your current installation remains online while you copy content data to a new report server instance and test the installation without changing the state of your existing report server installation.

  • Vous souhaitez migrer un déploiement SharePoint 2010 de Reporting ServicesReporting Services vers SharePoint 2013/2016.You want to migrate a SharePoint 2010 deployment of Reporting ServicesReporting Services to SharePoint 2013/2016. SharePoint 2013/2016 ne prend pas en charge la mise à niveau sur place à partir de SharePoint 2010.SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. Pour plus d’informations, consultez Migrer une installation Reporting Services (mode SharePoint).For more information, see Migrate a Reporting Services Installation (SharePoint Mode).

Scénarios de mise à niveau et de migration en mode natif Native Mode Upgrade and Migration Scenarios

Mise à niveau : la mise à niveau sur place pour le mode natif est identique pour chacune des versions prises en charge répertoriées plus haut dans cette rubrique.Upgrade: In-place upgrade for native mode is the same process for each of the supported versions that are listed earlier in this topic. Exécutez l'Assistant Installation de SQL Server ou une installation à partir de la ligne de commande.Run the SQL Server installation wizard or a command line installation. L'installation suivante dans la base de données du serveur de rapports effectuera automatiquement la mise à niveau vers le nouveau schéma de base de données du serveur de rapports.Following installation the report server database will automatically upgrade to the new report server database schema. Pour plus d’informations, consultez la section Mise à niveau sur place de cette rubrique.For more information, see the In-place Upgrade section in this topic.

Le processus de mise à niveau commence lorsque vous sélectionnez une instance de serveur de rapports existante à mettre à niveau.The upgrade process begins when you select an existing report server instance to upgrade.

  1. Si la base de données de serveur de rapports se trouve sur un ordinateur distant et que vous n'avez pas l'autorisation de mettre à jour cette base de données, le programme d'installation vous invite à fournir les informations d'identification pour mettre à jour la base de données de serveur de rapports distante.If the report server database is on a remote computer and you do not have permission to update that database, Setup prompts you to provide credentials to update to a remote report server database. Soyez sûr de fournir les informations d'identification qui ont sysadmin ou les autorisations de mise à jour de la base de données.Be sure to provide credentials that have sysadmin or database update permissions.

  2. L'installation vérifie les conditions ou paramètres qui empêchent la mise à niveau et lit les paramètres de configuration.Setup checks for conditions or settings that prevent upgrade and reads configuration settings. Les exemples incluent les extensions personnalisées déployées sur le serveur de rapports.Examples include custom extensions deployed on the report server. Si la mise à niveau est bloquée, vous devez soit modifier votre installation afin que la mise à niveau n’est plus bloqué, ou migrer vers une nouvelle instance de SQL Server Reporting Services.If upgrade is blocked, you must either modify your installation so that upgrade is no longer blocked, or migrate to a new SQL Server Reporting Services instance. Pour plus d'informations, consultez la documentation relative au Conseiller de mise à niveau.For more information, see the Upgrade Advisor documentation.

  3. Si la mise à niveau peut se poursuivre, le programme d'installation vous invite à la continuer.If upgrade can proceed, Setup prompts you to continue with the upgrade process.

  4. Le programme d’installation crée de nouveaux dossiers pour les fichiers programme de SQL Server Reporting Services.Setup creates new folders for SQL Server Reporting Services program files. Les dossiers de programme pour un Reporting ServicesReporting Services installation incluent MSRS13.< nom de l’instance>.The program folders for a Reporting ServicesReporting Services installation include MSRS13.<instance name>.

  5. Le programme d’installation ajoute les fichiers de programme du serveur de rapports SQL Server Reporting Services, les outils de configuration et les utilitaires de ligne de commande qui font partie de la fonctionnalité de serveur de rapports.Setup adds the SQL Server Reporting Services report server program files, configuration tools, and command line utilities that are part of the report server feature.

    1. Les fichiers programme de la version antérieure sont supprimés.Program files from the previous version are removed.

    2. Les outils de configuration et utilitaires du serveur de rapports mis à niveau vers la nouvelle version incluent l'outil de configuration de Reporting ServicesReporting Services en mode natif, les utilitaires en ligne de commande, tels que RS.exe et le Générateur de rapports.Report server configuration tools and utilities that are upgraded to the new version include the Native Mode Reporting ServicesReporting Services Configuration tool, command line utilities such as RS.exe, and Report Builder.

    3. Les autres outils clients tels que SQL Server Management StudioSQL Server Management Studio font l’objet d’un téléchargement distinct et doivent être mis à niveau.Other client tools such as SQL Server Management StudioSQL Server Management Studio are a separate download and need to be upgraded separately. Pour plus d’informations, consultez la page Télécharger SQL Server Management Studio (SSMS).For more information, see Download SQL Server Management Studio (SSMS).

    4. Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT) est disponible en téléchargement séparé. is a separate download. Pour plus d’informations, consultez SQL Server Data Tools dans Visual Studio 2015.For more information, see SQL Server Data Tools in Visual Studio 2015.

  6. Le programme d’installation réutilise l’entrée de service dans le Gestionnaire de contrôle de Service pour le service de serveur de rapports SQL Server Reporting Services.Setup reuses the service entry in Service Control Manager for the SQL Server Reporting Services Report Server service. Cette entrée de service inclut le compte de service Windows Report Server.This service entry includes the Report Server Windows service account.

  7. L'installation réserve les nouvelles URL en fonction des paramètres de répertoire virtuel existants dans IIS.Setup reserves new URLs based on existing virtual directory settings in IIS. Comme le programme d'installation ne supprime pas toujours les répertoires virtuels dans IIS, veillez à les supprimer manuellement après la mise à niveau.Setup might not remove virtual directories in IIS, so be sure to remove those manually after upgrade is finished.

  8. L'installation fusionne les paramètres dans les fichiers de configuration.Setup merges settings in the configuration files. En utilisant comme base les fichiers de configuration de l'installation actuelle, les nouvelles entrées sont ajoutées.Using the configuration files from the current installation as the basis, new entries are added. Les entrées obsolètes ne sont pas supprimées, mais ne seront plus lues après la mise à niveau par le serveur de rapports.Obsolete entries are not removed, but they will no longer be read by the report server after upgrade is finished. La mise à niveau ne supprime pas les anciens fichiers journaux, le fichier RSWebApplication.config obsolète ou les paramètres de répertoire virtuel dans IIS.Upgrade will not delete old log files, the obsolete RSWebApplication.config file, or virtual directory settings in IIS. La mise à niveau ne supprime pas les anciennes versions du Concepteur de rapports, de Management Studio ou d’autres outils clients.Upgrade will not remove older versions of Report Designer, Management Studio, or other client tools. Si vous n'en avez plus besoin, veillez à supprimer ces fichiers et outils après la mise à niveau.If you no longer require them, be sure to remove these files and tools after upgrade is finished.

    Migration : migration d’une version précédente d’une installation en mode natif à SQL Server Reporting Services est identique à celle de toutes les versions prises en charge répertoriées plus haut dans cette rubrique.Migration: Migrating a previous version of a native mode installation to SQL Server Reporting Services is the same steps for all of the supported versions that are listed earlier in this topic. Pour plus d’informations, consultez Migrer une installation Reporting Services (mode natif).For more information, see Migrate a Reporting Services Installation (Native Mode)

Mettre à niveau un déploiement par montée en puissance parallèle en mode natif Reporting Services Upgrade a Reporting Services Native Mode Scale-out Deployment

Voici un récapitulatif de la procédure de mise à niveau d'un déploiement en mode natif de Reporting ServicesReporting Services avec montée en puissance parallèle sur plusieurs serveurs de rapports.The following is a summary of how to upgrade a Reporting ServicesReporting Services Native mode deployment that is scaled–out to more than one report server. Ce processus implique des temps morts du déploiement de Reporting ServicesReporting Services :This process requires downtime of the Reporting ServicesReporting Services deployment:

  1. Sauvegardez les bases de données et les clés de chiffrement du serveur de rapports.Backup the report server databases and encryption keys. Pour plus d’informations, consultez opérations de sauvegarde et restauration pour Reporting Services et ajouter et supprimer des clés de chiffrement pour un déploiement évolutif ( Gestionnaire de Configuration de SSRS ) .For more information, see Backup and Restore Operations for Reporting Services and Add and Remove Encryption Keys for Scale-Out Deployment (SSRS Configuration Manager).

  2. Utilisez le gestionnaire de configuration Reporting ServicesReporting Services pour supprimer tous les serveurs de rapports du déploiement avec montée en puissance parallèle.Use the Reporting ServicesReporting Services Configuration Manager and remove all of the report servers from the scaled-out deployment. Pour plus d’informations, consultez Configurer un déploiement par montée en puissance parallèle de serveurs de rapports en mode natif (Gestionnaire de configuration de SSRS).For more information, see Configure a Native Mode Report Server Scale-Out Deployment (SSRS Configuration Manager).

  3. Mettre à niveau un des serveurs de rapports SQL Server Reporting Services.Upgrade one of the report servers to SQL Server Reporting Services.

  4. Utilisez le gestionnaire de configuration Reporting ServicesReporting Services pour rajouter les serveurs de rapports au déploiement avec montée en puissance parallèle.Use the Reporting ServicesReporting Services Configuration Manager to add the report servers back to the scale-out deployment. Pour plus d’informations, consultez Configurer un déploiement par montée en puissance parallèle de serveurs de rapports en mode natif (Gestionnaire de configuration de SSRS).For more information, see Configure a Native Mode Report Server Scale-Out Deployment (SSRS Configuration Manager).

    Pour chaque serveur, répétez les étapes de mise à niveau et montée en puissance parallèle.For each server, repeat the upgrade and Scale-out steps.

Scénarios de mise à niveau et de migration en mode SharePoint SharePoint Mode Upgrade and Migration Scenarios

Les sections suivantes décrivent les problèmes et les étapes de base nécessaires pour mettre à niveau ou migrer des versions spécifiques du Reporting ServicesReporting Services mode SharePoint vers SQL Server Reporting Services Reporting ServicesReporting Services en mode SharePoint.The following sections describe the issues and basic steps needed to upgrade or migrate from specified versions of Reporting ServicesReporting Services SharePoint mode to SQL Server Reporting Services Reporting ServicesReporting Services SharePoint mode.

Il existe deux composants d'installation pour mettre à niveau un déploiement en mode SharePoint Reporting ServicesReporting Services .There are two installation components to upgrade a Reporting ServicesReporting Services SharePoint Mode deployment.

Important

Certains des scénarios suivants requièrent l'arrêt de l'environnement SharePoint en raison des différentes technologies devant être mises à niveau.Some of the following scenarios require down time of the SharePoint environment due to the different technologies that need to be upgraded. Si votre situation ne permet pas de temps d'arrêt, vous devez effectuer une migration complète au lieu d'une mise à niveau sur place.If your situation does not allow for down time, you will need to complete a migration instead of an in-place upgrade.

SQL Server 2014SQL Server 2014pour SQL Server Reporting Services to SQL Server Reporting Services

Environnement de départ : SQL Server 2014SQL Server 2014 ou SQL Server 2014SQL Server 2014 SP1, SharePoint 2010 ou SharePoint 2013.Starting environment: SQL Server 2014SQL Server 2014 or SQL Server 2014SQL Server 2014 SP1, SharePoint 2010 or SharePoint 2013.

Environnement final : SQL Server Reporting Services, SharePoint 2013 ou SharePoint 2016.Ending environment: SQL Server Reporting Services, SharePoint 2013 or SharePoint 2016.

  • SharePoint 2013/2016 : SharePoint 2013/2016 ne prend pas en charge la mise à niveau sur place de SharePoint 2010.SharePoint 2013/2016: SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. Cependant, la procédure de mise à niveau avec liaison des bases de données est prise en charge .However the procedure of database-attach upgrade is supported.

    Si vous avez une installation Reporting ServicesReporting Services intégrée à SharePoint 2010, vous ne pouvez pas effectuer une mise à niveau sur place du serveur SharePoint.If you have a Reporting ServicesReporting Services installation integrated with SharePoint 2010, you cannot upgrade in-place the SharePoint server. Toutefois, vous pouvez migrer les bases de données de contenu et les bases de données d’application de service de la batterie de serveurs SharePoint 2010 vers une batterie de serveurs SharePoint 2013/2016.However you can migrate content databases and service application databases from the SharePoint 2010 farm to a SharePoint 2013/2016 farm.

SQL Server 2012SQL Server 2012pour SQL Server Reporting Services to SQL Server Reporting Services

Environnement de départ : SQL Server 2012SQL Server 2012 ou SQL Server 2012 SP1SQL Server 2012 SP1, SharePoint 2010.Starting environment: SQL Server 2012SQL Server 2012 or SQL Server 2012 SP1SQL Server 2012 SP1, SharePoint 2010.

Environnement final : SQL Server Reporting Services, SharePoint 2013 ou SharePoint 2016.Ending environment: SQL Server Reporting Services, SharePoint 2013 or SharePoint 2016.

  • SharePoint 2013/2016 : SharePoint 2013/2016 ne prend pas en charge la mise à niveau sur place de SharePoint 2010.SharePoint 2013/2016: SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. Cependant, la procédure de mise à niveau avec liaison des bases de données est prise en charge .However the procedure of database-attach upgrade is supported.

    Si vous avez une installation Reporting ServicesReporting Services intégrée à SharePoint 2010, vous ne pouvez pas effectuer une mise à niveau sur place du serveur SharePoint.If you have a Reporting ServicesReporting Services installation integrated with SharePoint 2010, you cannot upgrade in-place the SharePoint server. Toutefois, vous pouvez migrer les bases de données de contenu et les bases de données d’application de service de la batterie de serveurs SharePoint 2010 vers une batterie de serveurs SharePoint 2013/2016.However you can migrate content databases and service application databases from the SharePoint 2010 farm to a SharePoint 2013/2016 farm.

SQL Server 2008 R2SQL Server 2008 R2pour SQL Server Reporting Services to SQL Server Reporting Services

Environnement de départ : SQL Server 2008 R2SQL Server 2008 R2, SharePoint 2010.Starting environment: SQL Server 2008 R2SQL Server 2008 R2, SharePoint 2010.

Environnement final : SQL Server Reporting Services, SharePoint 2013 ou SharePoint 2016.Ending environment: SQL Server Reporting Services, SharePoint 2013 or SharePoint 2016.

  • SharePoint 2013/2016 : SharePoint 2013/2016 ne prend pas en charge la mise à niveau sur place de SharePoint 2010.SharePoint 2013/2016: SharePoint 2013/2016 does not support in-place upgrade from SharePoint 2010. Cependant, la procédure de mise à niveau avec liaison des bases de données est prise en charge .However the procedure of database-attach upgrade is supported.

    SharePoint doit être migré avant de pouvoir mettre à niveau Reporting Services.SharePoint must be migrated first before you can upgrade Reporting Services.

  • Installez la version de SQL Server Reporting Services de la Reporting ServicesReporting Services complément pour SharePoint sur chaque serveur web frontal de la batterie de serveurs.Install the SQL Server Reporting Services version of the Reporting ServicesReporting Services add-in for SharePoint on each web front-end in the farm. Vous pouvez installer le complément à l’aide de l’Assistant installation de SQL Server Reporting Services ou en téléchargeant le complément.You can install the add-in by using the SQL Server Reporting Services installation wizard or by downloading the add-in.

  • Exécutez l’installation de SQL Server Reporting Services pour mettre à niveau le mode SharePoint pour chaque serveur de rapports.Run SQL Server Reporting Services installation to upgrade SharePoint mode for each ‘report server’. L’Assistant installation de SQL Server installe le service Reporting ServicesReporting Services et crée une nouvelle application Service.The SQL Server installation wizard will install the Reporting ServicesReporting Services Service and create a new Service application.

Considérations relatives à une migration Considerations for a Migration

Lorsque vous déplacez des données d'application, tenez compte des problèmes et restrictions suivants :When moving application data, you should be aware of the following concerns and restrictions:

  • La protection de la clé de chiffrement inclut un hachage qui incorpore l'identité de l'ordinateur.Protection of encryption key includes a hash that incorporates machine identity.

  • Les noms de bases de données du serveur de rapports sont fixes et ne peuvent pas être renommés sur le nouvel ordinateur.Report server database names are fixed and cannot be renamed on new computer.

Considérations sur la clé de chiffrementEncryption Key Considerations

Effectuez toujours une sauvegarde des clés de chiffrement avant de déplacer une base de données du serveur de rapports vers un nouvel ordinateur.Always back up the encryption keys before moving a report server database to a new computer.

Le déplacement d'une installation du serveur de rapports vers un autre ordinateur invalidera le hachage qui protège les clés de chiffrement utilisées pour aider à sécuriser des données sensibles stockées dans la base de données du serveur de rapports.Moving a report server installation to another computer will invalidate the hash that protects the encryption keys used to help secure sensitive data stored in the report server database. Chaque instance du serveur de rapports qui utilise la base de données a sa copie de la clé de chiffrement, laquelle est chiffrée avec l'identité du compte de service telle qu'elle est définie sur l'ordinateur actuel.Each report server instance that uses the database has its copy of the encryption key, which is encrypted with the identity of the service account as it is defined on the current computer. Si vous changez d'ordinateurs, le service n'aura plus accès à sa clé, même si vous utilisez le même nom de compte sur le nouvel ordinateur.If you change computers, the service will no longer have access to its key, even if you use the same account name on the new computer.

Pour rétablir le chiffrement réversible sur le nouveau serveur de rapports, vous devez restaurer la clé que vous avez précédemment sauvegardée.To re-establish reversible encryption on the new report server computer, you must restore the key that you previously backed up. L'ensemble complet de clés qui est stocké dans la base de données du serveur de rapports est composé d'une valeur de clé symétrique ainsi que des informations d'identité de service utilisées pour restreindre l'accès à la clé afin qu'elle puisse être utilisée uniquement par l'instance du serveur de rapports qui l'a stockée.The complete key set that is stored in the report server database consists of a symmetric key value, plus service identity information used to restrict access to the key so that it can be used only by the report server instance that stored it. Pendant la restauration de la clé, le serveur de rapports remplace les copies existantes de la clé par les nouvelles versions.During key restoration, the report server replaces existing copies of the key with new versions. La nouvelle version inclut les valeurs d'identité du service et de l'ordinateur, telles que définies sur l'ordinateur actuel.The new version includes machine and service identity values as defined on the current computer. Pour plus d'informations, consultez les rubriques suivantes :For more information, see the following topics:

Nom de base de données fixeFixed Database Name

Vous ne pouvez pas renommer la base de données du serveur de rapports.You cannot rename the report server database. L'identité de la base de données est enregistrée dans des procédures stockées du serveur de rapports lors de la création de la base de données.The identity of the database is recorded in report server stored procedures when the database is created. Renommer les bases de données primaires ou temporaires du serveur de rapports provoquera des erreurs lors de l'exécution des procédures, invalidant alors votre installation du serveur de rapports.Renaming either the report server primary or temporary databases will cause errors to occur when the procedures run, invalidating your report server installation.

Si le nom de la base de données de l'installation existante ne convient pas pour la nouvelle installation, vous devez envisager de créer une base de données portant le nom souhaité, puis de charger les données d'application existantes à l'aide des techniques énumérées ci-dessous :If the database name from the existing installation is not suited for the new installation, you should consider creating a new database that has the name that you prefer, and then load existing application data using the techniques in the following list:

  • Écrivez un script Visual BasicVisual Basic qui appelle des méthodes SOAP du service Web Report Server pour copier des données entre des bases de données.Write a Visual BasicVisual Basic script that calls Report Server Web service SOAP methods to copy data between databases. Vous pouvez utiliser l'utilitaire RS.exe pour exécuter le script.You can use the RS.exe utility to run the script. Pour plus d’informations sur cette approche, consultez Scripts et PowerShell avec Reporting Services.For more information about this approach, see Scripting and PowerShell with Reporting Services.

  • Écrivez du code qui appelle le fournisseur WMI pour copier des données entre des bases de données.Write code that calls the WMI provider to copy data between databases. Pour plus d’informations sur cette approche, consultez Accès au fournisseur WMI de Reporting Services.For more information about this approach, see Access the Reporting Services WMI Provider.

  • Si vous avez seulement quelques éléments, vous pouvez publier de nouveau les rapports, les modèles de rapport et les sources de données partagées du Concepteur de rapports, du Générateur de modèles et du Générateur de rapports sur le nouveau serveur de rapports.If you have just a few items, you can republish reports, report models, and shared data sources from Report Designer, Model Designer, and Report Builder to the new report server. Vous devez recréer les attributions de rôles, les abonnements, les planifications partagées, les planifications d'instantanés de rapports, les propriétés personnalisées que vous définissez sur les rapports ou d'autres éléments, la sécurité des éléments de modèle et les propriétés que vous définissez sur le serveur de rapports.You must re-create role assignments, subscriptions, shared schedules, report snapshot schedules, custom properties that you set on reports or other items, model item security, and properties that you set on the report server. L'historique de rapport et les données du journal des exécutions des rapports seront perdus.You will lose report history and report execution log data.

Ressources supplémentaires Additional Resources

Note

Pour plus d'informations sur la mise à niveau avec liaison des bases de données SharePoint, consultez les rubriques suivantes :For more information on SharePoint database-attach upgrade, see the following:

Étapes suivantesNext steps

Rapports de mise à niveau Upgrade Reports
Effectuer une mise à niveau vers SQL Server 2016 à l’aide de l’Assistant Installation (programme d’installation)Upgrade to SQL Server 2016 Using the Installation Wizard (Setup)

D’autres questions ?More questions? Essayez de poser le forum Reporting ServicesTry asking the Reporting Services forum