-
Wenn ich die Aufrufe des Programms QTESEPEH protokollieren lasse, erhalte ich im Outfile des Befehls CPYAUDJRNE ENTTYP(ZR) nur den Hinweis, dass ein Job nun dieses Programm (aufgrund des SBREAKs) aufgerufen hat und somit vermutlich auf EVTW steht.
Im Job, der den SBREAK gesetzt hat, steht im Joblog dann die Nachrichten-ID CPI1903 "Service Entry Point has stopped at line 39 in program LIB/PGM in job 123465/USER/JOB.". Um zu prüfen, welche Jobs diese Nachricht in ihrem Joblog haben, kann folgendes SQL verwendet werden:
Code:
SELECT B.MESSAGE_TIMESTAMP, A.JOB_NAME, substr(B.MESSAGE_TOKENS, 26, 32) targetjob
from TABLE(QSYS2.ACTIVE_JOB_INFO()) a,
lateral (SELECT * FROM TABLE(QSYS2.JOBLOG_INFO(A.JOB_NAME)) X) B
WHERE B.MESSAGE_ID = 'CPI1903'
Damit hat man schon mal einen Hinweis, welcher Programmierer mit SBREAK arbeitet.
Laut IBM können aktive Breakpoints mit dem STRSST-Makro ribmStatus ermittelt werden.
-
Die Jobs, die gerade wegen SBREAK im Status EVTW angehalten sind, können recht gut mir folgendem SQL ermittelt werden:
Code:
SELECT SUBSYSTEM, A.JOB_NAME, JOB_TYPE, JOB_STATUS
from TABLE(QSYS2.ACTIVE_JOB_INFO()) a,
lateral (SELECT * FROM TABLE(QSYS2.STACK_INFO(A.JOB_NAME)) X) B
WHERE PROGRAM_NAME = 'QTESEPEH'
-
Ah, sieht super aus.
Ich dachte, du wolltest wissen von wem der Break initiiert wurde, bevor der Job startet.
-
Genau.
Am besten geht das mit dem STRSST-Makro ribmStatus.
-
Und was ist "ribmStatus"?
Bzgl. des SQL's solltest du besser eine"where exits (... where ...) " statt Lateral verwenden, da du aus B keine weiteren Infos benötigst.
-
DISPLAY/ALTER/DUMP
Running macro: RIBMSTATUS -H
This dumps the contents of the breakpoint tables and the number of breakpoints currently active in each table.
Parameter options are:
verbose : dumps details about each breakpoint
jobs : shows a list of operating system level jobs that currently have breakoints active
Similar Threads
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 7
Letzter Beitrag: 31-03-23, 10:23
-
By dschroeder in forum NEWSboard Programmierung
Antworten: 9
Letzter Beitrag: 22-12-22, 08:18
-
By Gutmann in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 04-08-17, 10:32
-
By msost in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 18-08-16, 14:59
-
By Nennewitz in forum NEWSboard Programmierung
Antworten: 16
Letzter Beitrag: 28-06-06, 13: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