Mise à niveau à partir d'une version bêta de Planning Server

Mise à jour : 2009-04-30

Dans cet article :

  • Security requirements

  • Prepare for the upgrade

  • Perform the binary upgrade

  • Perform the Planning system upgrade

  • Perform the Planning application upgrade

  • Verify the upgrade

  • Perform post-upgrade configurations

La mise à niveau de Planning Server permet aux applications Planning Server et aux applications clientes en cours d'être mises à niveau vers la version finale suivante. Pour la version 1.0 de Microsoft Office PerformancePoint Server 2007, le processus de mise à niveau permet la mise à niveau des versions CTP4 des déploiements Planning Server vers la version 1.0. La mise à niveau à partir de la version CTP1 n'est pas prise en charge.

RemarqueRemarque :

Pour mettre à niveau à partir de la version CTP2 de Planning Server et des applications clientes, vous devez tout d'abord migrer de CTP2 à CTP4, puis de CTP4 à la version 1. La mise à niveau doit être entièrement terminée avant l'application de correctifs.

N'utilisez aucune version antérieure des applications clientes Planification, telles que Planning Business Modeler, Complément PerformancePoint pour Excel,Console Administration de planification ou Planning Server, avec la version actuelle des applications clientes Planning Server ou de Planning Server car elles risqueraient de rendre le système instable ou de produire des résultats imprévisibles.

Lors de la mise à niveau de Planning Server, la base de données de transit (StagingDB) et la base de données sortante (OutboundDB) ne sont pas mises à niveau. Créez de nouvelles bases de données StagingDB et OutboundDB dans le cadre du processus de mise à niveau.

Cette procédure de mise à niveau comprend six étapes séquentielles. Chacune de ces étapes est expliquée en détail dans les sections suivantes.

Exigences en matière de sécurité

L'administrateur qui met à niveau Planning Server de CTP4 vers la version 1.0 a besoin d'autorisations spécifiques, faute de quoi la mise à niveau échouera.

Pour mettre à niveau Planning Server vers la version 1.0, l'administrateur chargé de la mise à niveau doit être membre du rôle d'administrateur général dans chaque application Planning Server. En outre, la même personne a besoin d'autorisations d'administrateur sur tous les ordinateurs de l'environnement Planning Server qui exécutent Microsoft SQL Server 2005, SQL Server 2005 Analysis Services, les services Internet (IIS) et Windows Server 2003. Enfin, pour redéployer les sites de modèles une fois la mise à niveau terminée, l'administrateur doit d'être membre du rôle Modeleur, avec des autorisations sur les sites de modèles, dans chaque site de modèles du système.

Préparer la mise à niveau

Étape 1 : Préparer la mise à niveau

  1. Vérifiez que vous avez la documentation de votre topologie de déploiement pour vous assurer que tous les serveurs et les ordinateurs clients seront mis à niveau dans le cadre de ce processus.

  2. Vérifiez que tous les ordinateurs clients ont envoyé toutes les affectations en attente via Complément PerformancePoint pour Excel.

  3. Lancez la console Console Administration de planification, puis cliquez sur Applications. Sélectionnez toutes les applications, puis cliquez sur Rendre asynchrone et hors connexion.

  4. Sauvegardez toutes les bases de données système et application de Planning Server, y compris les cubes Analysis Services connexes :

    • PlanningSystemdb

    • PlanningServicedb

    • Base de données d'application Planning Server (par défaut <ÉtiquetteApplication>_AppDB dans SQL Server)

    • Base de données de transit Planning Server pour chaque application (par défaut <ÉtiquetteApplication>_StagingDB dans SQL Server)

    • Destinations de données inscrites (par défaut <ÉtiquetteApplication/ÉtiquetteSiteModèles>_OutboundDB dans SQL Server)

    • Base de données Analysis Services Planning Server (par défaut <ÉtiquetteApplication/ÉtiquetteSiteModèles> dans Analysis Services)

  5. Désinstallez les binaires CTP4 de chaque ordinateur serveur sur lequel Planning Server a été installé. Dans une topologie de déploiement multi-ordinateurs, vous devez vous assurer que les binaires CTP4 sont désinstallés de chaque ordinateur exécutant Planning Server.

  6. Désinstallez les binaires CTP4 de chaque ordinateur client sur lequel Planning Server a été installé. Dans une topologie de déploiement multi-ordinateurs, vous devez vous assurer que les binaires CTP4 sont désinstallés de chaque ordinateur exécutant Planning Server. Si vous utilisez le mode hors connexion, assurez-vous que les caches hors connexion de Complément PerformancePoint pour Excel sont supprimés des ordinateurs exécutant Complément PerformancePoint pour Excel.

    RemarqueRemarque :

    Ne supprimez aucune base de données Analysis Services ou SQL Server. Ne supprimez pas des cubes Analysis Services générés par Planning Server. N'exécutez pas Gestionnaire de configuration Planning Server dans cette étape. Gestionnaire de configuration Planning Server sera exécuté dans une étape ultérieure.

Effectuer la mise à niveau binaire

Une fois l'environnement préparé et prêt à recevoir la nouvelle version, appliquez la procédure suivante pour installer la nouvelle version de Planning Server.

Étape 2 : Effectuer la mise à niveau binaire

  1. Exécutez PPLSrv.msi pour installer les composants Planning Server comme vous l'avez fait pour les informations de topologie collectées, dans la section Prepare for the upgrade.

  2. Exécutez PBMCli.msi pour installer les composants Planning Business Modeler.

  3. Exécutez PPLXCli.msi pour installer l'add-in Complément PerformancePoint pour Excel.

    Tous les composants serveurs y compris les serveurs Web, et les ordinateurs clients y compris Planning Business Modeler,Complément PerformancePoint pour Excel et Console Administration de planification, doivent être installés avant l'étape suivante.

Effectuer la mise à niveau système de Planning Server

Une fois que les binaires de la nouvelle version Planning Server ont été installés sur tous les serveurs et les ordinateurs clients, les bases de données système de Planning Server doivent être mises à niveau à partir de l'un des serveurs nouvellement installés.

RemarqueRemarque :

Toutes les applications seront mises Hors ligne par cette étape.

Étape 3 : Effectuer la mise à niveau système de Planning Server

  1. Exécutez l'add-in Gestionnaire de configuration Planning Server et sélectionnez l'option de l'installation distribuée. Désactivez l'option de base de données.

  2. Connectez-vous aux bases de données Planning Server et système Planning Server existantes et terminez les autres configurations requises. Les objets mis à niveau sont les suivants :

    • La table DBSchemaVersion des bases de données PPSPlanningService et PPSPlanningSystem

    • Représentation des structures internes

    • Représentation des métadonnées internes

    • Représentation des données système

    • Représentation des métadonnées et données de traitement

    RemarqueRemarque :

    Si plusieurs mises à niveau du système sont effectuées, ce processus ne suivra que la dernière opération de mise à niveau.

Effectuer la mise à niveau applications de Planning Server

Une fois la mise à niveau de Planning Server terminée, chaque application doit être mise à niveau pour être compatible avec le système mis à niveau. Ce processus va tenter de mettre à niveau toutes les applications, même si une mise à niveau d'application échoue.

Le processus de mise à niveau détermine quelles applications ont besoin d'être mises à niveau, en comparant la table DBSchemaVersion des bases de données d'application avec la table DBSchemaVersion de la base de données PlanningSystem.

Les objets suivants seront mis à niveau :

  • La table DBSchemaVersion de chaque base de données d'application

  • Représentation des structures internes

  • Représentation des procédures stockées générées par le système

  • Représentation des métadonnées système

  • Représentation des définitions de métadonnées définies par l'utilisateur

  • Représentation des métadonnées et données de traitement

RemarqueRemarque :

Si vous n'avez pas installé les nouveaux composants clients dans la section Perform the binary upgrade, vous ne pourrez pas poursuivre ce processus, car la version installée de Utilitaire de commande de la planification (PPSCmd.exe) est également vérifiée au cours de ce processus. Utilitaire de commande de la planification est installé dans le même emplacement que Planning Business Modeler.

N'utilisez aucune application cliente tant que la mise à niveau n'est pas terminée.

Étape 4 : Effectuer la mise à niveau applications de Planning Server

  • Mettez à niveau toutes les bases de données d'application en utilisant Utilitaire de commande de la planification comme suit :

    ppscmd upgrade /server < URL PlanningServer >

    Cette étape génère les résultats sur console pour toutes les opérations effectuées pendant la mise à niveau les applications.

Vérifier la mise à niveau

Il est important de vérifier la mise à niveau à la fois côté serveur et côté client. Pour vous assurer que le processus de mise à niveau a réussi, effectuez chacune des vérifications suivantes.

Étape 5 : Vérifier la mise à niveau

  1. Consultez les résultats sur la console après l'exécution de Utilitaire de commande de la planification à partir de Perform the Planning application upgrade.

  2. Vérifiez la table DBSchemaVersion dans les bases de données PPSPlanningSystem et PPSPlanningService.

  3. Vérifiez la table DBSchemaVersion dans chaque base de données d'application.

  4. Vérifiez la boîte de dialogue À propos de dans Planning Business Modeler et Complément PerformancePoint pour Excel.

  5. Vérifiez que Console Administration de planification peut se connecter à Planning Server mis à niveau.

Effectuer les configurations après mise à niveau

Pour terminer le processus de mise à niveau, vous devez configurer Planning Server pour permettre aux ordinateurs clients de se connecter au serveur et commencer à utiliser le système mis à niveau. Cette étape permet au traitement de workflow asynchrone de démarrer.

Étape 6 : Effectuer les configurations après mise à niveau

  1. Lancez la console Console Administration de planification, puis cliquez sur Applications. Sélectionnez toutes les applications, puis cliquez sur Rendre en ligne.

  2. Vérifiez et gérez les configurations de sécurité des applications mises à niveau. Par exemple, si le compte utilisateur Service Identity a été modifié au cours de la mise à niveau, alors il peut être nécessaire d'exécuter des configurations de sécurité supplémentaires.

  3. Effectuez le déploiement complet pour chaque site de modèles dans toutes les applications en utilisant Utilitaire de commande de la planification de la façon suivante :

    ppscmd modelsitedeploy /full /server <URL PlanningServer> /path <ÉtiquetteApplication>.<ÉtiquetteSiteModèles>

    RemarqueRemarque :

    Si tous les sites de modèles ne sont pas déployés de cette façon, le système risque de produire des résultats inattendus.

  4. Recréez toutes les bases de données de transit nécessaires à l'aide de Console Administration de planification.

  5. Configurez les paramètres de sécurité pour les bases de données de transit nouvellement créées en ajoutant chaque utilisateur Administrateur de données aux rôles Lecteur de données et Enregistreur de données dans SQL Server. Pour les configurations de sécurité supplémentaires, consultez Intégration de données dans Security roles.

  6. Recréez toutes les destinations de données nécessaires à l'aide de Console Administration de planification.

  7. Configurez les paramètres de sécurité pour les bases de données de destination de données nouvellement créées en ajoutant chaque utilisateur Administrateur de données au rôle DBOwner dans SQL Server. Pour les configurations de sécurité supplémentaires, consultez Intégration de données dans Security roles.

À la fin de cette étape, le processus de mise à niveau est terminé et Planning Server est prêt à être utilisé. Cette étape permet également au traitement de workflow asynchrone de démarrer.

Voir aussi