Nouveautés liées à la fonction journal en 5.20. - le système attendait 10 minutes maxi la fin des transactions en cours lors d'un changement ou lors de la suppression d'un récepteur. MNGRCVDLY et DLTRCVLDY permettent de paramétrer (jusqu'à 1 jour) ce temps d'attente maximum supporté. - nouveau format de sortie du DSPJRN OUTPUT(*OUTFILE) OUTFILFMT(*TYPE5) qui montre, entre autre, les bras disque utilisés. ainsi que : - des informations sur le thread - le type d'adresse - l'adresse IP - le port IP Ces dernières informations ne sont disponibles que si vous le demander par CHGJRN FIXLENDTA( ) on peut maintenant indiquer ce qui doit être stocké dans la partie fixe des postes de récepteur. |
ce paramètre est incompatible avec RCVSIZOPT(*MINFIXLEN) [ V5R10 ] FIXLENDTA: *JOBUSRPGM les informations JOB, profil et PGM en cours sont stockées (comme avant) *JOB les coordonnées du JOB sont stockée *USR le nom du profil utilisateur est stocké *PGM le nom du programme est stocké *PGMLIB la bibliothèque du pgm et son ASP sont stockés *SYSSEQ le N° de séquence système est stocké *RMTADR l'adresse IP "remote" est stockée *THD le n° du thread est stocké *LUW l'unité logique de travail est stockée (2 phases) *XID l'ID du thread (en hexa) est stocké. Ce paramètre accepte des entrées multiples et ne peut être renseigné que lors d'un changement de récepteur. |
Exemple d'informations retournées suite à une mise à jour : DSPDTA (DFU) sur le fichier de sortie .......................................................................... :SYSTEM SEQUENCE: 09656058842867188894 : :RECEIVER: QSQJRN1027 RECEIVER LIBRARY: BDVIN1 : :RECEIVER ASP DEVICE: *SYSBAS RCV ASP: 1 : :ARM NUMBER: 1 THREAD ID: % : :THREAD ID HEX: 000000000000006C ADDRESS FAMILY: 4 : :REMOTE PORT: 1725 : :REMOTE ADDRESS: 10.3.1.18 <--(adresse IP du 'client") : :LOGICAL UNIT OF WORK: <--(LUW) : :XID: : :........................................................................: l'adresse IP (information importante pour la sécurité) est ici, renseignée avec l'adresse du pc sur lequel tourne l'émulateur 5250. Elle sera aussi renseignée pour l'AUDIT Sécurité (QAUDIT) |
- Lors d'un rollback sur un grand nombre de lignes, la phase de retour arrière (mise à jour inversée, puis déverrouillage) peut être longue. la commande WRKCMTDFN vous montre maintenant, l'état d'avancement. Faites F6 (ressources) et demander l'état du journal, puis F11 ............................................................................ : Etat journal : : Système: AS400: :Travail: PCXP Utilisateur: AF400CM Numéro: 061418 : : : :Définition de validation . . . . . . . : *DFTACTGRP : : : :Indiquez vos options, puis appuyez sur ENTREE. : : 5=Afficher postes cycle validation 6=Afficher tous les postes : : 7=Gérer les attributs de journal : : : : --------Invalidation--------- : :Opt Journal Biblio Date Heure % exécuté : : QSQJRN BDVIN1 10 : :..........................................................................: |
un deuxième F11 (Afficher état déverrouillage) ............................................................................ : Etat journal : : Système: AS400: :Travail: PCXP Utilisateur: AF400CM Numéro: 061418 : : : :Définition de validation . . . . . . . : *DFTACTGRP : : : :Indiquez vos options, puis appuyez sur ENTREE. : : 5=Afficher postes cycle validation 6=Afficher tous les postes : : 7=Gérer les attributs de journal : : : : : : -------Déverrouillage-------- : :Opt Journal Biblio Date Heure % exécuté : : QSQJRN BDVIN1 0 : :..........................................................................: |
SMAPP, lui aussi vous montre plus d'informations. Déja, la valeur de reprise (temps maxi de rétablissement souhaité) était fixée à l'origine à 150 Minutes, puis 120 en 4.40 et 90 en 5.10. la V5R20 propose comme valeur par défaut 70 Minutes ! (cf EDTRCYAP) l'écran affiché par DSPRCYAP, montre les index écartés et les raisons. F14, liste des index journalisés F13, liste des index non journalisés et pourquoi. > FRCACCPTH(*YES) le PF possède le paramètre "écriture forcée" > journaux multiples la transaction implique plusieurs journaux > JRNSTATE(*STANDBY) le journal est mis à l'état *STANDBY ........................................................................... : Il s'agit d'un journal ou la journalisation est "prête" mais non : : effective (système de BACKUP), cette option et l'option JRNCACHE(*YES) : : implique l'installation de 5722SS1 option 42, dispo facturable. : :.........................................................................: |