DB2 for i Service, leggere il Joblog di un lavoro con SQL

0
189

sqlAbbiamo già parlato in un precedente articolo (SQL Services contro le API) dei DB2 for i services ….

Ecco un’altra UDTF che ci permette di leggere il Joblog di un lavoro via SQL, con tutte le possibilità di filtro dei messaggi rispetto alla lettura di un Joblog su spool-file:

Per leggere ad esempio il Joblog del lavoro attuale …

SELECT * FROM TABLE(QSYS2.JOBLOG_INFO('*')) A

Oppure vedere gli ultimi comandi eseguiti da un altro Job/utente

SELECT message_timestamp,
cast(message_text AS char(200) ccsid 280)
FROM TABLE(QSYS2.JOBLOG_INFO('210215/ROBERTO/A')) A
WHERE A.MESSAGE_TYPE = 'REQUEST'
ORDER BY ORDINAL_POSITION DESC

 

Altri riferimenti su JOBLOG_INFO ai seguenti links:

IBM DeveloperWorks – QSYS2.JOBLOG_INFO() UDTF

RPGPGM.COM – Using SQL to get information from Job Logs