Практически исчерпывающая информация о таблицах (PF
, включая PF-SRC
, LF
и т. д.) находится в QSYS2.SYSTABLES
.
Однако когда дело доходит до перечисления всех объектов (например, включая PGM
, SRVPGM
, DTAQ
, DTAARA
и т. д.) в определенной библиотеке, существует ли единый источник информации?
Интересно, можно ли запросить такую информацию без предоставленной *ALLOBJ
привилегии, если нужно узнать только имя и тип файла?
Прямо сейчас единственное, что приходит на ум, это полагаться на SYSTABLES
и перечислять все объекты, связанные с PF
+ LF
. Затем определите источник, из которого эти объекты были скомпилированы (если есть), и молитесь, чтобы остальные объекты также были скомпилированы из этого источника.
Однако это не поможет, если исходник, скажем, только PGM
.
Любые идеи?