Пока база данных была в режиме Simple Recovery, затем не, Вы не должны будете регистрировать резервные копии. Это должно работать в Вашем сценарии.
При отъезде базы данных в режиме Full Recovery, однако, необходимо будет взять резервные копии журнала только, чтобы позволить журналу перерабатывать себя. Это не имеет смысла в этом случае, все же. Просто используйте простой режим.
Для определения местоположения объекта программы для этого отчета пробуют команду WRKOBJ *ALL/PBRP581* *PGM
.
После того как Вы определяете местоположение объекта программы, можно найти более подробную информацию с помощью команды DSPPGM library/program
. Это определит тип программы, а также местоположение исходного кода для операции в минуту (старая) программа:
Program attribute . . : RPG
Type of program . . . . . . . . . . . . . . . . : OPM
Source file . . . . . . . . . . . . . . . . . . : QPGMSRC
Library . . . . . . . . . . . . . . . . . . . : TEST1
Source member . . . . . . . . . . . . . . . . . : BATITEM1
Просматривать/редактировать использование исходного кода STRSEU SRCFILE(TEST1/QPGMSRC) SRCMBR(BATITEM)
.
Если программа является современным ILE
программа необходимо будет искать для исходного кода. Стандартные имена исходного файла QRPGSRC
, QRPGLESRC
, QCBLSRC
и т.д. Можно искать исходные файлы во всех библиотеках с командой DSPOBJD *ALL/QRPGSRC *FILE
.
Использовать WRKMBRPDM FILE(library/sourcefile)
просмотреть всех исходных участников в исходном файле.
Если у Вас есть печатный запрос, он, вероятно, сгенерирован вызовом к RUNQRY QRY(YOURLIB/YOURQRY)
где-нибудь.
Попытайтесь войти WRKQRY
и затем в поле Library, помещенном *LIBL
, затем в Поле запроса, помещенном PBRP581*
и сделайте F4. Это должно перечислить все запросы, начинающиеся с PBRP581.
Если это возвращает запросы, Вы после, то сделайте a 5
запросом для просмотра определения запроса.