[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2004
    Beiträge
    444

    SQL-Statements eines Jobs ermitteln

    Hallo zusammen,

    ich soll analysieren, was für SQL-Statements ein Job ausgeführt hat bzw. ausführt. Hat da jemand eine Idee ?

    Viele Grüße Harald

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    es gibt ein scnsql. (so heist das bei uns)
    Bin nicht mehr sicher woher das kommt.
    Das kann nach Stmt suchen in der Sitzung in der es aufgerufen wird. Ziemlich rudimentär
    Du hast ja in ein und derselben Sitzung NICHT immer die selbe SQL-Sitzung!
    Unseres kommt von V5r1, läuft noch auf V7R1
    Robi

    schau mal hier
    http://newsolutions.de/forum-systemi...ller-Sitzungen
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.286
    Zitat Zitat von harkne Beitrag anzeigen
    Hallo zusammen,

    ich soll analysieren, was für SQL-Statements ein Job ausgeführt hat bzw. ausführt. Hat da jemand eine Idee ?

    Viele Grüße Harald
    ... kommt drauf an, was Du wirklich willst.
    - DMPSYSOBJ ...
    - STRDBMON
    - Audit Journal
    ...

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Und für Programmobjekte ebenso PRTSQLPKG für statische SQL's.
    Allerdings gibt nur ein DB-Monitor die echten SQL's aus.
    Nicht nur STRSQL sondern auch RUNQRY, STRQMQRY, ODBC, DRDA, ...
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Mar 2002
    Beiträge
    5.286
    ... falls es allerdings darum geht, wer sich das Gehalt vom Chef angesehen hat (und das auch noch irgendwann letzte Woche) oder ähnliche Anliegen, dann geht keines von allen.

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  6. #6
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    In der QSYS2 gibt es eine SQL table function ACTIVE_JOB_INFO.
    Mit der kannst du dir das aktuelle bzw. zu letzt ausgeführte SQL Statement eines Jobs anzeigen lassen, falls das ausreichen sollte.

    lg Andreas

  7. #7
    Registriert seit
    May 2007
    Beiträge
    295
    Oder eben die UDTF GET_JOB_INFO in der QSYS2.
    Die zeigt jedoch wie das ACTIVE_JOB_INFO auch nur das letzte SQL-Statement welches durchgeführt wurde oder gerade ausgeführt wird.
    Greets
    Christian
    Anwendungsentwickler und ein bissal Systemoperator
    https://github.com/prsbrc
    LinkedIn

  8. #8
    Registriert seit
    May 2004
    Beiträge
    444
    Hört sich gut an. Wie führe ich die GET_JOB_INFO oder ACTIVE_JOB_INFO aus ? Kann ich das nur programmintern oder besteht auch interaktiv im Greenscreen oder über OperationsNavigator eine Möglichkeit ?

  9. #9
    Registriert seit
    May 2007
    Beiträge
    295
    Folgende Seite beschreibt die beiden recht gut:

    https://www.ibm.com/developerworks/c...ble%20function

    Und
    https://www.ibm.com/developerworks/c...O()%20-%20UDTF

    Aber wie immer: Man braucht ein aktuelles Release der IBMi samt den aktuellen TR damit diese "neuen" SQL UDTFs verwendet werden konnen.
    Greets
    Christian
    Anwendungsentwickler und ein bissal Systemoperator
    https://github.com/prsbrc
    LinkedIn

Similar Threads

  1. Fehlermeldung bei Absetzen eines SQL-Statements
    By alex61 in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 15-08-16, 13:59
  2. Beenden eines Jobs bzw. SBS
    By kretzsch in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 06-05-16, 11:21
  3. Programname eines Message Wait Jobs
    By GerhardScheuren in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 15-01-16, 11:28
  4. aktuelles Statement in einem ILE-Programm eines fremden Jobs ermitteln
    By Ottersberg in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 04-09-14, 11:31
  5. CL: Kann man Status eines Jobs abfragen?
    By hs in forum IBM i Hauptforum
    Antworten: 24
    Letzter Beitrag: 30-01-03, 16:23

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •