TRDQ - Conversion des Blocs DBD en Blocs SQL
Cette procédure est un utilitaire qui permet de convertir des Blocs Bases de Données DB2 (type DB) en blocs DBD SQL (type Q2).
Première étape.
A partir des cartes de commandes, des cartes d'entrée de RMEN sont formatées avec l'option RENAME (RN)
Deuxième étape.
RMEN renomme les codes blocs de type DB en nouveaux codes blocs précisés sur la carte de commande.
RMEN créé un fichier séquentiel contenant les mouvements suivants :
- Mouvements de création et de modification avec le
nouveau code bloc triés par :
- Niveau hiérarchique croissant de bibliothèque,
- Bibliothèque,
- Type d'enregistrement (définitions, descriptions, utilisations).
- Mouvements d'annulation avec l'ancien code bloc
triés par :
- Niveau hiérarchique décroissant de bibliothèque,
- Bibliothèque,
- Type d'enregistrement (utilisations, descriptions, définitions).
Troisième étape.
Transformation des blocs types DB en blocs type Q2.
A partir du fichier issu de RMEN et des lignes de commande, transformation des enregistrements :
- Fiches des nouveaux blocs : le type DB est transformé en type Q2. Le nom externe et le libellé peuvent être modifiés.
- Descriptifs des blocs de données Codasyl-DB2 (-DC) : ils sont transformés en descriptif de Bloc relationnel (-DR).
- Documentation des descriptifs des blocs de données Codasyl-DB2 (-DC nlg GG et -DC nlg GC) : ils sont transformés en documentation des descriptifs des blocs relationnels (-DR nlg GG et -DR nlg GC).
Les autres enregistrements issus de RMEN sont reconduits tels quels dans le fichier mouvement en sortie.
Il n'y a aucune condition d'exécution puisque le réseau n'est pas directement mis à jour. Cependant, l'utilisation de la procédure RMEN est soumise à un contrat d'acquisition.
Cette procédure édite dans l'étape PACX (RMEN) un compte- rendu de sélection avec indication des erreurs éventuelles.