-
Wann ist der Job gelaufen
Moin zusammen,
ich muß für einen job feststellen wann er zu letzten mal gelaufen ist,
Ich hole (die falschen?) Infos aus QUSRJOBI.
Da steht das nicht drin!
Ein SQL a la
SELECT * FROM Table(QSYS2.GET_JOB_INFO('273391/UML/SAVMONTHLY'))
brigt auch kein Datum.
Die SQL Lösung ist eigendlich die eleganteste, gibt es die Infos 'irgendwo'
Danke
Robi
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Keine Ahnung ob es da eine SQL-Function gibt.
Aber du kannst DSPLOG mit MSG-Filter für Jobstart in eine PF ausgeben.
-
Ja, wenn du mit PF PrintFile meinst ...
Ich schau gerade, was der Job so alles macht.
vllt kann ich eine der Aktionen / calls auswerten.
Printfile auslesen war Vorvorgestern ... (zumindest wenn es anders geht ...)
Danke
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
... ich würde mal mit DSPOBJD anfangen.
-
Du kannst auf die Logfiles auch direkt zugreifen:
https://www.ibm.com/support/knowledg...bam6/systl.htm
DSPOBJD OBJ(QSYS/QHST*) OBJTYPE(*FILE)
-
@Dieter
ich brauche nicht die Info, wann ein PGM das letzte mal gelaufen ist, sondern wann ein JOB das letzte mal gelaufen ist.
sbmjob Call PgmA Parm('täglich') job(TGL)
sbmjob Call PgmA Parm('ab und zu') JOB(sometime)
@Fuerchau
danke für die Info, wusste ich noch nicht.
Hilft aber auch nicht wirklich. Ich müsste viel zu viele PF durchsuchen.
Leider gibt es keine Source in unserer Verwaltung, sonst würde ich mir ne Dataara schreiben.
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
-
Das ist logisch, dass man suchen muss.
Allerdings kann man die Dateien ja nach Datum abwärts (DSPOBJD) und per SQL prüfen. Das dürfte schon schnell gehen.
-
Zitat von Fuerchau
... das bringt aber auch nicht unbedingt weiter, die haben ein crudes Format, da war ich mit output(*print) und co. schneller am Ziel - wenn denn die Historie die Daten überhaupt noch hat...
-
"Printfile auslesen war Vorvorgestern"
Nun, das Rad wurde auch in der Steinzeit erfunden und wird immer noch fleißig genutzt.
-
... wer das printfile nicht mag, kann ja auch den Umweg über Qshell gehen, da kann man auch neben den Filtern von dsplog den output noch durch find durchjagen (qsh cmd('system dsplog ...')
D*B
-
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/knowledg...oryloginfo.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'
-
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.
Das Notwendige steht über dem technisch machbaren.
(klingt komisch, funktioniert aber!)
Similar Threads
-
By mk in forum NEWSboard Programmierung
Antworten: 24
Letzter Beitrag: 18-02-18, 19:36
-
By Bobou in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 07-10-16, 07:31
-
By USP in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 22-08-01, 19:05
-
By LGALF in forum IBM i Hauptforum
Antworten: 14
Letzter Beitrag: 07-08-01, 11:49
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks