Anmelden

View Full Version : Wann ist der Job gelaufen



Seiten : 1 [2]

Amos
16-03-20, 12:39
Wenn Du den Job noch in der QHST findest, kannst Du das per SQL auch mit der HISTORY_LOG_INFO table function machen:
https://www.ibm.com/support/knowledgecenter/ssw_ibm_i_73/rzajq/rzajqudfhistoryloginfo.htm

z.B. so:

SELECT * FROM TABLE(QSYS2.HISTORY_LOG_INFO(
Start_time => (current_timestamp - 10 hours))) x
where from_job like '%MEINJOB%'
and MESSAGE_ID = 'CPF1164'

Robi
16-03-20, 15:03
DAS ist es, DANKE!

Aufgrund von zusammenhängenden Feiertagen und Wochenende
kann es, bei einem Arbeitstäglich laufenden Job max. vor 6 Tagen
(SA, SO, Heiligabend, 1 + 2. Weihnachtstag) + reserve also 150 Stunden vorher gewesen sein.


SELECT MESSAGE_TIMESTAMP FROM TABLE(QSYS2.HISTORY_LOG_INFO(
Start_time => (current_timestamp - 144 hours))) x
where from_job like '%MEINJOB%'
and MESSAGE_ID = 'CPF1164'

super, was das System mittlerweile alles via SQL zur Verfügung stellt.

holgerscherer
16-03-20, 17:27
super, was das System mittlerweile alles via SQL zur Verfügung stellt.

Solche Funktionen werden auf Kundenwunsch realisiert - und die IBM ist für weitere Vorschläge zu haben.