Planification de la mise à niveau des applications et routines de base de données

Pour planifier vos applications et routines de base de donnée vous devez passer en revue toutes les tâches antérieures à la mise niveau, les conditions de mise à niveau prérequises, les tâches de mise à niveau et les tâches postérieures à la mise à niveau applicables.

Procédure

Pour créer un plan de mise à niveau de vos applications et routines de base de données :

  1. Rédigez le plan de mise à niveau des applications de base de données, en utilisant tous les détails qui s'appliquent à votre environnement :
    Tableau 1. Détails du plan de mise à niveau pour les applications de base de données
    Plan de mise à niveau Détails
    Conditions préalables Vérifiez que :
    • satisfaire aux conditions requises pour l'installation.
    • répondre à la configuration logicielle de développementrequise.
    • résoudre les problèmes de prise en charge dans Upgrade essentials for database applications lors de la mise à niveau.
    • satisfaire à toutes les conditions requises pour la tâche de mise à niveau et les sous-tâches, en particulier l'obtention de l'autorisation Db2® requise.
    Tâches de pré-mise à niveau Incluez les tâches suivantes :
    • Mettez à niveau les Db2 ou installez le pilote d'application Db2 version 11.5 .
    • Testez vos applications de base de données dans un environnement de test Db2 version 11.5 . Si vos applications s'exécutent correctement, le reste des étapes de mise à niveau n'est pas indispensable.
    En outre, consultez la liste des tâches de pré-mise à niveau pour les applications de base de données et les routines pour connaître les tâches facultatives que vous pouvez souhaiter effectuer pour votre environnement. Même si votre logiciel de développement et votre système d'exploitation actuels sont pris en charge, pensez à inclure les tâches suivantes pour améliorer les performances de l'application :
    • Mise à niveau du système d'exploitation vers le dernier niveau pris en charge
    • Mise à niveau du logiciel de développement vers le dernier niveau pris en charge
    Tâche de mise à niveau Vous devez inclure ces étapes :
    • Modifiez votre code d'application pour prendre en charge les modifications apportées à Db2 version 11.5 et pour supprimer l'utilisation des fonctionnalités abandonnées dans Db2 version 11.5.
    • Modification de votre application pour prise en charge des modifications spécifiques à l'environnement de développement.
    • Reconstruction de toutes les applications de base de données une fois les modifications effectuées.
    • Testez vos applications de base de données à l'aide de Db2 version 11.5.
    Passez en revue les tâches de mise à niveau suivantes afin de déterminer les étapes supplémentaires requises par votre environnement de développement pour la mise à niveau des applications de base de données :
    Tâches de post-mise à niveau Effectuez les tâches de post-mise à niveau recommandées pour les applications et routines de base de données, en particulier:
  2. Rédigez le plan de mise à niveau des routines, en utilisant tous les détails qui s'appliquent à votre environnement :
    Tableau 2. Détails du plan de mise à niveau pour les routines
    Plan de mise à niveau Détails
    Conditions préalables Vérifiez que :
    • respecter la configuration logicielle de développementrequise..
    • résoudre les problèmes de prise en charge dans Upgrade essentials for routines lors de la mise à niveau.
    • Vous respectez l'ensemble de la configuration requise pour les taches et sous-tâches de mise à niveau, notamment en ce qui concerne l'obtention des droits d'accès DB2 requis.
    Tâches de pré-mise à niveau Incluez la tâche suivante :
    • Testez vos routines dans un environnement de test Db2 version 11.5 . Si vos routines s'exécutent correctement, le reste des étapes de mise à niveau n'est pas indispensable.
    En outre, consultez la liste des tâches de pré-mise à niveau pour les applications de base de données et les routines pour connaître les tâches facultatives que vous pouvez souhaiter effectuer pour votre environnement. Vous devriez envisager la mise à niveau de votre logiciel de développement vers le tout dernier niveau pris en charge même si celui que vous utilisez est compatible.
    Tâche de mise à niveau Vous devez inclure ces étapes :
    • Modifiez vos routines pour prendre en charge les modifications apportées à Db2 version 11.5 et pour supprimer l'utilisation des fonctionnalités abandonnées dans Db2 version 11.5.
    • Modification de vos routines pour prendre en compte les modifications spécifiques à l'environnement de développement.
    • Régénération de toutes les routines externes une fois les modifications effectuées.
    • Testez à nouveau vos routines à l'aide de Db2 version 11.5.
    Passez en revue les tâches de mise à niveau suivantes afin de déterminer les étapes supplémentaires requises par votre environnement de développement pour la mise à niveau des routines :
    Tâches de post-mise à niveau Effectuez les tâches de post-mise à niveau recommandées pour les applications et routines de base de données, en particulier:
  3. Combinez avec le plan de mise à niveau pour d'autres composants tels que les clients Db2 Data Server et les serveurs Db2 afin de créer un plan de mise à niveau global pour votre environnement Db2 .