[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2001
    Beiträge
    42

    Post Job im richtigen Subsystem ?

    Ein Job muß in einem bestimmten Subsystem laufen, da das QINTER ab 20h beendet wird.
    Wie kann ich per CL-Programm prüfen, in welchem Subsystem der Anwenderjob läuft?
    Mit RTVJOBA erhalte ich leider nicht die Info.
    Vielen Dank

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    1.975

    Post

    Wenn der job nicht von vornherein in einem anderen sbs laufen kann, ginge, ohne lange nachzudenken ein DSPJOB Option(*STSA) nach *print, anschl. cpysplf in eine Datei, diese lesen und auswerten
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  3. #3
    Registriert seit
    Jan 2001
    Beiträge
    304

    Wink

    Wenn ich die Frage richtig verstehe, soll ja das QINTER geprüft werden, ob dort noch ein Job läuft - dann geht es einfacher mit WRKSBSJOB SBS(QINTER) OUTPUT(*PRINT), dann ebenfalls mit CPYSPLF den Ausdruck in eine Datei kopieren und im CL lesen.
    Gruss Reinhold
    R.Schreiber

  4. #4
    Registriert seit
    May 2001
    Beiträge
    131

    Question

    Geht es nur darum festzustellen in welchem SBS ein Job läuft, dann ist WRKSBSJOB SBS(*ALL) OUTPUT(*PRINT) und anschliessend CPYSPLF der richtige Weg.
    Der einfachste Weg um den Job in das richtige SBS zu bekommen ist meiner Meinung nach, den Job in eine JOBQ zustellen die dem richtigen SBS zugeordnet ist.
    Das ist entweder mit dem Befehl SBMJOB Parameter JOBQ zu erreichen oder, und das scheint der sicherere Weg zu sein, dem Job wird eine eigene JOBD zugeordnet in der der Parameter JOBQ auf die richtige JOBQ eingestellt ist.
    Gruss Thomas

  5. #5
    Registriert seit
    Jun 2001
    Beiträge
    6

    Post

    Handelt es sich bei diesem Job um einen interaktiven oder batchverarbeitenden Job?

    Wenn interakt. Job, dann kamm man im CL beim Programmanfang diesen Job mit dem Befehl TFRJOB SBS(INTSBSNAM) vom QINTER in eine anderes (vielleicht selbst erstelltes oder QCTL) Subsystem transferieren. Selbst beim beenden des QINTER-Subsystems, bleibt dieser Job weiter aktiv im System.

    Gerahrd

Similar Threads

  1. auf aktiven Job prüfen
    By TARASIK in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 26-10-06, 11:07
  2. Fehler in Gesamtsicherung
    By wolfmakiol in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 21-08-06, 09:10
  3. job läuft zu langsam ...?
    By bode in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 22-07-06, 11:52
  4. Performance QZHQSSRV QZHQSRVD
    By Rauh in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 26-01-06, 08:44
  5. Job in SBS beenden
    By hs in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 12-12-01, 09:43

Berechtigungen

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