|
Une méthodologie de conversion et de migration éprouvée et outillée. |
Migration de Systèmes, Langages, Base de Données, IHM, Ordonnanceurs. Exemples. |
Synoptique Migration NATURAL ADABAS vers COBOL DB2 Les fonctions cœur de l’atelier sont schématisées ci-dessus avec, au centre, les 3 fonctions majeures de l’atelier, sur la gauche, les images input (IP) et output (OP) de l’exécution des traitements de la référence NATURAL ADABAS et, sur la droite, les images input (IM) et output (OM) de l’exécution des traitements cibles Cobol Db2 / SQL pour les Tests de Non-Régression. |
Les fonctions pour la migration des composants. |
Génération des objets DB2 (tables, tablespaces, indexes, partitions)
à partir des bases et des paramètres de transformation.
L’atelier de migration permet le contrôle automatique de la qualité des données des bases de données au plan
technique (valeur versus format de chaque donnée élémentaire)
pour assurer le chargement des tables DB2 (DB2 est moins permissif que ADABAS sur les formats versus les valeurs des champs).
Ce contrôle peut être paramétré et donc intégrer des valeurs permises.
Des programmes de contrôle des données sont générées pour chacun des VIEWS ADABAS et produisent des rapports pour :
|
Transformation des programmes pour conversion des instructions NATURAL vers Cobol et pour accès SQL aux tables,
en lieu et place des accès ADABAS uniquement pour les bases migrées avec suppression de toutes les références à ADABAS, sans modification
de la structure des programmes. L'atelier XMS apporte une normalisation des transformations effectuées pour une lisibilité accrue.
Des options peuvent être intégrées automatiquement dans les programmes pour la mise au point et les tests : |
Transformation des JCL pour suppression des références NATURAL ADABAS et ajout selon les besoins des références DB2, uniquement pour les bases migrées. La transformation des Batch nécessitera le remplacement des STEPs NATURAL ADABAS en STEPs DB2 TSO Batch. |
Les différentes phases d'un projet de conversion migration.