[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2008
    Beiträge
    84

    Interaktive Jobs löschen

    Hallo!

    Besteht eigentlich die Möglichkeit über CL alle interaktiven Jobs eines Subsystems zu löschen?

  2. #2
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von Zuther Beitrag anzeigen
    Hallo!

    Besteht eigentlich die Möglichkeit über CL alle interaktiven Jobs eines Subsystems zu löschen?
    Mit ein wenig Bastelarbeit, ja...
    Wie wäre es mit:

    - WRKACTJOB SBS(QINTER5) OUTPUT(*PRINT)
    - CPYSPLF
    - RCVF...
    - Daten rausfriemeln
    - Wenn Jobart = "INT" -> ENDJOB

    Viel Spass beim Programmieren ;-)

    -h

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Nunja, wenn du weißt, welches Subsystem das ist (meist QINTER), am schnellsten mit "ENDSBS ... *IMMED".

    Ansonsten hilft da nur das API List Job (QUSLJOB) API, in dem du alle interaktiven Job's auflisten läßt und einzeln per ENDJOB killst.
    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

  4. #4
    Registriert seit
    Mar 2006
    Beiträge
    45

    ENSSBS

    hallo ,
    oder Hart

    ENDSBS sbs(subsystem) option(*immed)

    Anmerkung von IBM

    Die Jobs werden unverzüglich beendet. Wenn der zu beendende Job
    über eine Signalverarbeitungsprozedur für das asynchrone Signal
    SIGTERM verfügt, wird für diesen Job das Signal SIGTERM
    generiert, und der Systemwert QENDJOBLMT gibt ein Zeitlimit an.
    Außer der Verarbeitung des Signals SIGTERM dürfen die laufenden
    Programme keine Bereinigungsfunktionen ausführen.

    Anmerkung: Der *IMMED-Wert kann unerwünschte Ergebnisse zur
    Folge haben, falls Daten teilweise aktualisiert wurden.
    Dieser Wert sollte erst verwendet werden, nachdem vergeblich
    versucht wurde, eine kontrollierte Beendigung durchzuführen.

    Dieter Wolff

  5. #5
    Registriert seit
    Jul 2008
    Beiträge
    84
    Sicherlich ist die Methode endsbs *immed nicht schlecht, aber leider läuft in diesem Subsystem noch ein Job und den kille ich mit.

    Hintergrund für diese Sache ist: Das einige User sich nicht richtig abmelden. Dadurch sind ein paar Dateien noch im Zugriff und werden somit nicht bearbeitet. Ich würde dann beim Aufruf sämtliche Interaktiven Jobs löschen *immed. Vielleicht gibt es auch eine nicht zu aufwendige Prozedur.

    Übrigens an alle vielen Dank die auf diesen Thread geantwortet haben.

    mfg
    Hans

  6. #6
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Nunja, wenn du weißt, welches Subsystem das ist (meist QINTER), am schnellsten mit "ENDSBS ... *IMMED".
    Auf Grund der Fragestellung ging ich davon aus, dass mehr als nur interaktive Jobs in dem Subsystem laufen, der würde dann ja auch darunter leiden ;-)

    -h

  7. #7
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von Zuther Beitrag anzeigen
    Hintergrund für diese Sache ist: Das einige User sich nicht richtig abmelden.
    Das ist auch eine Erziehungsfrage ;-)
    Wie steht es denn mit den Systemwerten QINACT* ?

    -h

  8. #8
    Registriert seit
    Jul 2008
    Beiträge
    84
    Dies könnte des Rätsels Lösung sein!!!

    Werde heute mal ausprobieren, wenn der Job länger als 120 Minuten inaktiv ist dann soll er gelöscht werden.
    Danke!!!

Similar Threads

  1. MAX400 - interaktive Leistung jetzt noch günstiger!
    By holgerscherer in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 19-01-07, 15:13
  2. Jobs im Batch langsam ... V5R4 ...
    By bode in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 15-12-06, 09:43
  3. Ändert sich die Leistung durch interaktive Jobs?
    By ratinger in forum NEWSboard Server Software
    Antworten: 11
    Letzter Beitrag: 09-11-06, 16:02
  4. Dateien in QDLS bzw. IFS über Explorer löschen
    By dino in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 22-05-06, 18:59
  5. Jobs löschen - Protokoll
    By SMB in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 05-09-01, 14:54

Berechtigungen

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