Check if a job has been compiled?
Moderators: chulett, rschirm, roy
-
- Premium Member
- Posts: 1044
- Joined: Wed Sep 29, 2004 3:30 am
- Location: Nottingham, UK
- Contact:
Check if a job has been compiled?
How can I tell that a job has been compiled since it was last altered? Can I access a timestamp on the executable somehow?
Phil Hibbs | Capgemini
Technical Consultant
Technical Consultant
-
- Premium Member
- Posts: 46
- Joined: Wed Jun 06, 2007 10:32 am
-
- Premium Member
- Posts: 1044
- Joined: Wed Sep 29, 2004 3:30 am
- Location: Nottingham, UK
- Contact:
Where does Director say when a job was compiled? If the last thing that happened to a job is that it was compiled, then the timestamp will be in the Started and On Date columns, but if it has been run, then this information is not displayed.kbsuryadev wrote:How about checking in the Director.
What I want to find is cases where a job has been altered, saved, and executed without having been compiled, and if Director will show me that it was compiled before the last saved time, then I don't know where it shows me that.
Update: I could check in the DSEXECJOB part of the .dsx and look for F31 where F1 = "JOB". Currently I stop analysing the .dsx when I get to the DSDATATYPES section, so it would slow down the analysis a lot to have to process the DSEXECJOB section.
Last edited by PhilHibbs on Wed Feb 17, 2010 12:12 pm, edited 1 time in total.
Phil Hibbs | Capgemini
Technical Consultant
Technical Consultant
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Not really. DS_AUDIT shows the date/time modified. Compiled does not count as modified. The Compiled status is recorded in the individual RT_STATUSnnn table for each separate job.
DS_AUDIT remains extant in version 8, but it seems that CLASS is no longer recorded correctly.
DS_AUDIT remains extant in version 8, but it seems that CLASS is no longer recorded correctly.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.