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

    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.651
    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
    Interessante Umfrage zur Nutzung der AS/400

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    4.807
    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
    18.009
    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: http://www.fuerchau.de/software/upload400.htm
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Mar 2002
    Beiträge
    4.807
    ... 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.425
    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
    225
    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.
    Grtx
    Christian
    Anwendungsentwickler und ein bissal Systemoperator

    https://github.com/prsbrc

  8. #8
    Registriert seit
    May 2004
    Beiträge
    299
    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
    225
    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.
    Grtx
    Christian
    Anwendungsentwickler und ein bissal Systemoperator

    https://github.com/prsbrc

Ähnliche Themen

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

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •