Outils pour utilisateurs

Outils du site


index:logiciel:mimix:jrntool

Nombre d'objets journalisés

1. DSPOBJD OBJ(QGPL/*ALL) OBJTYPE(*FILE) OUTPUT(*OUTFILE) OUTFILE(QTEMP/DSPOBJD)

2. SELECT ODOBSY, ODOBTP, ODOBAT, ODJRLB, ODJRNM, COUNT(*)
FROM QTEMP/DSPOBJD
WHERE ODJRLB <> ' '
GROUP BY ODOBSY, ODOBTP, ODOBAT, ODJRLB, ODJRNM
ORDER BY ODOBSY, ODOBTP, ODOBAT, ODJRLB, ODJRNM

Liste des journaux actifs

SELECT JRNASPGRP, SYS_DNAME, JRNNAME, “TYPE”, RMTJRNS, STATE,
JRNCACHE, JRNALL, JRNFILE, JRNMBR, JRNDTAARA, JRNDTAQ, JRNIFS,
JRNAP, JRNCMTDFN, JRNLIB,
LCLJRNSYS, LCLASPGRP, LCLJRNLIB, LCLJRNNAME,
NUMJRNRCV, SIZJRNRCV, MNGRCVOPT, DLTRCVOPT, TEXT
FROM QSYS2.JOURNAL_INFO
WHERE STATE = '*ACTIVE'

Liste de Remote_Journal avec journal associé

SELECT JRNASPGRP, JOURNAL_LIBRARY, JOURNAL_NAME, TYPE, STATE,
LCLJRNSYS, LCLASPGRP, LCLJRNLIB, LCLJRNNAME
FROM QSYS2.JOURNAL_INFO
WHERE TYPE = '*REMOTE'

Lien entre Journal local & Remote journal distant

1. sur la machine distante, lancer et créer la liste de remote_journal ci-dessus dans un fichier QTEMP/JRMT

2. Sur la machine locale, lancer l'association suivante :

SELECT F1.JRNASPGRP, F1.SYS_DNAME, F1.JRNNAME, F1.“TYPE”,
F1.STATE, F1.JRNCACHE, F1.JRNALL, F1.JRNFILE, F1.JRNMBR,
F1.JRNDTAARA, F1.JRNDTAQ, F1.JRNIFS, F1.JRNAP, F1.JRNCMTDFN, F1.JRNLIB,
F2.JRNASPGRP, F2.JOURNAL_LIBRARY, F2.JOURNAL_NAME, F2.STATE,
F1.NUMJRNRCV, F1.SIZJRNRCV, F1.MNGRCVOPT, F1.DLTRCVOPT, F1.TEXT
FROM QSYS2.JOURNAL_INFO F1
INNER JOIN QTEMP/JRMT F2
ON F1.JRNASPGRP = F2.LCLASPGRP
AND F1.SYS_DNAME = F2.LCLJRNLIB
AND F1.JRNNAME = F2.LCLJRNNAME
ORDER BY F1.JRNASPGRP, F1.SYS_DNAME, F1.JRNNAME

index/logiciel/mimix/jrntool.txt · Dernière modification : 2025/04/17 22:21 de 127.0.0.1