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 :
- 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.
- 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.
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: - Optimisation des performances des applications de base de données.
- Supprimez l'utilisation des fonctionnalités obsolètes ou abandonnées qui affectent les Db2.
- Adoption de la fonctionnalité 11.5 de la nouvelle version dans les applications et routines de base de données , le cas échéant.
- 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.
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.
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: - Suppression de l'utilisation des fonctionnalités obsolètes ou abandonnées qui affectent les mises à niveau du serveur Db2
- Adoption de la fonctionnalité 11.5 de la nouvelle version dans les applications et routines de base de données , le cas échéant
- 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 .