PDA

View Full Version : Unterschiedliches Datum



oopsy-dear
05-05-09, 14:45
Eine Kundenmaschine (520) hat ein seltsames Verhalten. Systemdatum (QDATE) ist heute.(05.05.) Qctl (steurendes SBS), Qbatch, Qinter, QTCP haben den 28.3.als Jobdatum :confused: Wie kann das? Keiner hat angeblich irgendwas gemacht. Das LOG startet erst gestern Abend um 22 Uhr. Eigentlich sollte die Maschine laut go power um 23.59 runterfahren und um 02.00 wieder hoch. Ist sie aber nicht. Wahrscheinlich läuft go power unter dem Datum von Qctl. Alle scheduled Jobs aus JOB2 sind korrekt ausgeführt worden. Die werden wohl unter QDATE gestartet, und das ist richtig. Hat jemand ne Idee, wodurch diese Zeitdifferenzen hervorgerufen wurden?

Pikachu
05-05-09, 14:55
Läuft denn im Subsystem QCTL der Job QSYSSCD? Ist die automatische Bereinigung zugelassen (GO CLEANUP)? Wann ist denn das letzte IPL erfolgt (vermutlich am 28.3.)?

Fuerchau
05-05-09, 16:52
Das Jobdatum benennt das Startdatum des Job's.
M.a.W., die Maschine läuft seit 28.03!

QDATE ist immer das Tagesdatum.

Der Job QSYSSCD scheint wohl nicht aktiv zu sein.

oopsy-dear
06-05-09, 07:42
Läuft denn im Subsystem QCTL der Job QSYSSCD? Ist die automatische Bereinigung zugelassen (GO CLEANUP)? Wann ist denn das letzte IPL erfolgt (vermutlich am 28.3.)?

Kann sein, ist heute nicht mehr nachvollziehbar. Seltsam ist, das ein RPG-Programm, dass über FTP gestartet wurde, bei UMONTH den Monat März zurückgab. Ich dachte immer, UMONTH gibt r das Systemdatum an, ist wohl doch das Jobdatum. Danke für Eure Hilfe! :-)

Pikachu
06-05-09, 08:23
UDATE liefert anscheinend das Jobdatum (siehe hier (http://www-01.ibm.com/support/docview.wss?uid=nas1deded9eb60cad85a862567c8007bf1 b2)).

Fuerchau
06-05-09, 09:47
Das war schon immer so, für das aktuelle Datum ist %DATE (ILE) erforderlich.
Die TIME-Funktion in RPG war schon immer kritisch, da sie das Datum im aktuellen Job-Format zurückgibt.