Это хороший план.Вам нужно знать, какие файлы записываются в журнал перед ENDJRNPF / STRJRNPF.Один из способов - DSPFD FILE(yourlib/*ALL) TYPE(*ATR) OUTPUT(*OUTFILE) FILEATR(*PF) OUTFILE
(QTEMP/DSPFD)
и прочитать это.select phfile, phjrnl, phjrnm, phjrlb, phjrim, phjrom from dspfd where phjrnl='Y'
Существует потенциальная проблема с библиотеками, которые на самом деле являются схемами SQL.Схемы создаются с использованием оператора SQL create schema
.Они получают каталог SQL (все эти файлы SYS ...) и QDFTJRN и связанный получатель.Возможно, проще сохранить SAVLIB в файл сохранения, а затем RSTLIB для нового имени библиотеки и вручную создать журнал и получатель.
Все это большая работа, я желаю вам удачи!