Dans notre dernier article, nous avons expliqué comment trouver tous les objets journalisés dans un journal particulier. Dans cet article, nous verrons comment analyser le contenu de vos journaux par type d'entrée à l'aide de la commande DSPJRN.
Une fois que vous avez identifié le journal, le fichier ou l'objet qui vous intéresse pour l'analyse du problème, la commande DSPJRN (Afficher le journal) vous permet de comprendre le déroulement de chaque transaction. La commande vous demandera de saisir le nom du journal et de la bibliothèque, puis de sélectionner un fichier ou un objet spécifique. Pour visualiser l'ensemble des opérations, laissez ces champs vides et parcourez deux pages jusqu'à l'affichage de la section « Plage de récepteurs du journal ». Vous pouvez y spécifier une plage de récepteurs à afficher, ainsi qu'une date et une heure de début et de fin.
Nous sommes intéressés par le fichier CUSTOMER dans la bibliothèque PAYROLL, donc comme indiqué ci-dessous, nous l'avons spécifié dans l'invite de fichier.
Si vous appuyez sur Entrée et voyez le message désagréable « Aucune entrée convertie ou reçue du journal<journal name> "
Cela signifie que la valeur par défaut pour le démarrage du récepteur de journal de *CURRENT ne fonctionnera pas car il se peut qu'il n'y ait rien dans le récepteur actuellement attaché pour votre fichier ou objet particulier.
Il existe deux façons de résoudre ce problème. La première consiste à utiliser la commande WRKJRNA (Utiliser les attributs du journal) et l'option 15 « Utiliser le répertoire des récepteurs » pour afficher tous les récepteurs de la chaîne actuelle. Il est possible que le récepteur actuel ait été connecté il y a quelques minutes seulement et qu'aucune transaction pertinente ne soit donc présente.
Utilisez l’option 8 sur cet écran pour afficher les attributs du récepteur actuellement connecté comme indiqué ci-dessous.
Une méthode plus simple consiste à récupérer votre commande DSPJRN et à spécifier *CURCHAIN sur l'élément récepteur de journal de départ de la plage de récepteurs de journal.
Le résultat est présenté ci-dessous:
Nous pouvons maintenant voir plusieurs entrées avec une combinaison de codes et d'entrées, comme le Code F et l'Entrée MS, ou le Code R et l'Entrée UP. Que signifient ces codes et entrées cryptiques ? Utilisez l'option 5 pour afficher l'entrée entière à côté du numéro de séquence afin d'en comprendre la signification. Par exemple, en utilisant 5 à côté du numéro de séquence 366502 (l'entrée F MS), nous voyons que le Code F correspond à une opération membre du fichier de base de données et que le Type d'entrée MS correspond à un Membre enregistré.
Eh bien, tout cela est bien beau si vous savez ce que vous cherchez, mais si vous voulez savoir qui a mis à jour le fichier client et à quoi il ressemblait avant la mise à jour et à quoi il ressemblait après la mise à jour, quel code et quel type utilisez-vous ?
C'est ici qu'intervient l'outil de recherche d'informations du Journal IBM Knowledge Center. Utilisez ce lien: http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/rzaru/rzarufinder.htm et utilisez le menu déroulant « Rechercher par catégorie » pour afficher les valeurs de code valides pour IBM i7.1. Vous pouvez également cliquer sur le bouton « Aller » après avoir choisi une catégorie pour afficher uniquement les types d'entrée correspondant à ce code.
Vous pouvez donc voir sous le code R l'opération sur un enregistrement spécifique:
Que R UB est une image avant de mise à jour d'un enregistrement tandis que R UP est une image après de mise à jour d'un enregistrement.
Sachez qu'IBM change fréquemment le nom de ses outils et produits. Pour les versions antérieures, il peut donc s'agir de « Recherche de codes de journal IBM Infocenter » ou simplement « Recherche de codes de journal ». Google est votre ami !
Restez à l'écoute la semaine prochaine pour voir comment cela s'intègre à l'analyse des journaux iCluster !
Prêt pour la facturation électronique: échéances, exigences et prochaines étapes pratiques
La confiance n'implique pas le respect des règles.
Modernisation de l' Enterprise avec le serveur IBM z17 à châssis unique et en rack [...]
