[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Sep 2004
    Beiträge
    360
    Der Kunde hat mehrere JobQ's die an dem einen Subsystem hängen. Natürlich würde es gehen über Prioritäten und einer Jobq dies zu steuern. Aber erstmal nicht.

    Nun zum Problem:
    Das Subsystem steht auf MAXJOBS = 1. Wenn in diesem SBS ein JOB läuft und das Programm führt einen QSH Command aus, so bricht es mit o.g. Fehler ab. Ich habe nun versucht dies über Prestarted Jobs zu lösen (QP0ZSPWT), aber auch die gehen nur auf das current subsystem.
    Siehe:
    QSH_USE_PRESTART_JOBS (Use pre-start jobs when available)
    This variable determines if processes started by qsh use prestart jobs when available. When the value of the variable is Y, qsh uses prestart jobs if they are available in the current subsystem. When the value of the variable is not Y or prestart jobs are not available, the processes started by qsh are batch immediate jobs. The default value is Y.
    Nun, habt Ihr noch eine Idee wie ich QSH ausführen kann, ohne das Subsystem zu ändern. Ein neuer SBMJOB kommt nicht in Frage, weil hier zuviel geändert werden müsste und ich über eine DTAQ es kontrollieren müsste.

    Danke.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Wie die Beschreibung schon sagt, QSH benötigt einen eigenen Job.
    Die Lösung kann eben nur sein, das SBS anzupassen und die JOBQ's richtig zu definieren.
    Wenn nur ein Job erlaubt ist, darfst du eben nur 1 JOBQ zuordnen. Über die Prioritäten kannst du jeweils 1 Job und für die gesamte JOBQ nur 1 Job zulassen.
    MAXJOBS für das SBS musst du dann eben höher setzen.

    Eine andere Möglichkeit gibt es so nicht.

    Alternativ musst du eben den Job, der QSH benötigt in ein anderes SBS laufen lassen.
    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

  3. #3
    Registriert seit
    Sep 2004
    Beiträge
    360
    Danke, sehe ich auch so. Wir werden die Logik bezüglich der Subsystemlogik ändern.

Similar Threads

  1. SBS läßt sich nicht beenden
    By Marimari1009 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 10-01-07, 11:41
  2. 5250 Emulation einem bestimmten SBS zuordnen
    By freds in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 20-01-06, 09:48
  3. Anzeige Qshell ?
    By mk in forum NEWSboard Java
    Antworten: 1
    Letzter Beitrag: 22-04-05, 18:00
  4. Qshell jar zip -
    By itec01 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 22-03-05, 16:13
  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
  •