Как узнать последние использованные объекты в системе из всех библиотек, кроме Q*
Заранее спасибо!! но дело в том, что я ищу все объекты в системе, кроме библиотек Q*, которые использовались последние 2 года 31.12.2018. Есть ли какой-либо запрос, который может отображать последние использованные объекты около 2 лет назад и может, пожалуйста, опустить все объекты библиотек Q* no-system.
С уважением, Дипак Мангла
1 ответ
Вы можете использовать команду DSPOBJD и направить вывод в исходный файл. Поля ODUDAT и ODUCEN содержат дату последнего использования.
DSPOBJD OBJ(QGPL/*ALL) OBJTYPE(*ALL) OUTPUT(*OUTFILE) OUTFILE(QTEMP/DSPOBJD)
затем используйте SQL для просмотра содержимого файла вывода:
select a.odlbnm, a.odobnm, a.odobtp, a.odobat,
a.oducen, a.odudat, a.odcdat, a.odobtx
from qtemp/dspobjd a
оттуда вы сможете выбрать дату последнего использования.