Juil 02 2009

Comment Modifier le programme de démarrage AS400 QSTRUP

Publié par à 6:12 sous AS400

QSTRUP sous IBM i / AS400 est un programme CL qui est chargé au démarrage dy système et il peut être nécessaire de le modifier. Par exemple en y ajoutant une commande MKDIR pour avoir un montage réseau monté en permanence.
Je dis bien programme car QSTRUP est un programme compilé et non pas un simple fichier texte.
 
Vous pouvez récupérer le nom et la bibliothèque de QSTRUP dans la valeur système QSTRUPPGM:

DSPSYSVAL QSTRUPPGM

Le résultat retourné est QGPL/QSTRUP dans mon cas.
 
Si vous n’avez pas le code source, vous pouvez l’extraire:

RTVCLSRC QGPL/QSTRUP mylib/QCLSRC

Remplacez mylib par QGPL comme la plupart des gens le stocke à cet endroit, mais faire une copie du code source d’abord pour ne pas l’écraser.
 
Pour éditer le code source, démarrez le gestionnaire de développement:

STRPDM

Entrer option 3: Gestion des membres, fichier QCLSRC et bibliothèque QGPL
Entrer option 2: EDITER
Effectuer les changements et sauvegarder
Puis option 14: COMPILER
 
Le nouveau programme QSTRUP sera pris en compte au prochain IPL (initial program load ou boot sur les autres systèmes).
 
Il est possible d’analyser les logs générés au démarrage pour vérifier ce qui se passe après avoir changé le programme QSTRUP.


No responses yet

Comments RSS

Leave a Reply