Bonjour,
Ecrire un tel programme n'est pas simple.
Les postes de journaux sont répartis aujourd'hui en 17 codes différents, représentant environ 330 types de postes différents.
Bien sûr tous ces types de postes ne vous intéressent pas forcément, tout dépend des types d'objets que vous voulez ré-appliquer :
- Fichiers physiques seulement, (il y a quand même 28 types de postes de code D, 37 types de code F, et 9 types de code R)
- ou tous les objets contenant des données (donc DTAARA, DTAQ et STMF de l'IFS en plus)
- ou également les objets associés (Programmes, Profils, etc...).
Mais chaque type de poste possède sa structure propre, donc de toute façon ce programme est complexe.
Et il faut aussi intégrer les particularités comme le Commit/Rollback, les Triggers, ou la bonne gestion des RGZPFM.
Et également suivre les évolutions de l'OS, et l'IBM i dans ce domaine a été très riche en V5 comme en V6 et en V7.
Sans compter les pièges que les PTFs nous amènent, comme sur le RGZPFM avec des machines de niveau d'OS différents (voir à ce sujet ce document
http://bit.ly/11vKoZo)
C'est pour ça que les outils de réplication sont de vrais produits, complexes, et donc aussi d'un certain coût.
Espérant vous avoir donné quelques éléments de réflexion.
Cordialement.
Guy MENU