[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2
  1. #13
    Registriert seit
    Jun 2009
    Beiträge
    15
    Danke BenderD,
    Das ist es meine Jobq lasst nur einen Job zugleich.

    Danke sehr.

    Zitat Zitat von BenderD Beitrag anzeigen
    ... ob ich das mit dem "richtig stellen" glaube, sei mal dahingestellt. Die Fehlermeldung ist zwar wieder unvollständig, da steht nämlich genau drin, warum das nicht funzt - es wird wohl daran liegen, dass das Subsystem nur einen Job zulässt.

    D*B

  2. #14
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Das ist der Unerschied:
    Eine JOBQ erlaubt nur, dass genau 1 Job gestartet wird.
    Ein Subsystem bestimmt, wieviele Job's parallel erlaubt sind, zumal ich mehrere JOBQ's an einem Subsystem haben kann.
    Hinzu kommt, dass ein QSH-Aufruf im selben Kontext (z.B. gleiche QTEMP) einen weiteren Job startet der natürlich zugelassen werden muss.
    Startet man aus QSH dann Java, kommt dann sogar ein dritter Job hinzu.
    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. #15
    Registriert seit
    Jun 2009
    Beiträge
    15

    Smile

    Sorry ich meinte meine Subsytem nur eine Job zulasst.
    Danke Fuerchau.

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Das ist der Unerschied:
    Eine JOBQ erlaubt nur, dass genau 1 Job gestartet wird.
    Ein Subsystem bestimmt, wieviele Job's parallel erlaubt sind, zumal ich mehrere JOBQ's an einem Subsystem haben kann.
    Hinzu kommt, dass ein QSH-Aufruf im selben Kontext (z.B. gleiche QTEMP) einen weiteren Job startet der natürlich zugelassen werden muss.
    Startet man aus QSH dann Java, kommt dann sogar ein dritter Job hinzu.

  4. #16
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Dann kannst du in dem Subsystem kein QSH/Java aufrufen.
    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. #17
    Registriert seit
    Jun 2009
    Beiträge
    15
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Dann kannst du in dem Subsystem kein QSH/Java aufrufen.
    Der Groschen ist gefallen Fuerchau.

    Ein separate Subsystem für diese Aufgabe muss erstellt werden der mindestens 3 Jobs zugleich ausführen kann. Sonst wird es eng.

  6. #18
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Ich weiß nicht, warum du für diese Aufgabe ein eigenes Subsystem benötigst.
    QBATCH reicht doch da allemal aus.
    Eine JOBQ stellt sicher, dass über diese (ggf. je Prio auch unterschiedlich) nur eine bestimmte Anzahl Jobs ins Subsystem geladen werden.
    Es können mehrere JOBQ's einem Subsystem zugeordnet werden.
    Das Subsystem kann dann max. n Jobs gleichzeitig, wobei die Summe durchaus kleiner sein kann, als die Summe der möglichen Jobs über die Jobq's.
    Was dann u.U. dazu führen kann, dass QSH/Java-Jobs nicht mehr ausgeführt werden können.
    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

  7. #19
    Registriert seit
    Jun 2009
    Beiträge
    15
    Hallo Fuerchau,
    Ich habe der Zeit drei Zeit-kritische Jobs zur Steuerung von Anlagen, zwei weniger Kritsch zur Datenaustausch mit unsern Spediteuren und externen Lagern und andere nicht weniger wichtige Datenaustausch von PDF-Dokumente. Die Gemeinsamkeit alle diese Jobs ist der IFS-Verzeichnis. Ich habe eine Prog. zur Überwachung von bestimmten Verzeichnisse geschrieben und entsprechen die Prog. dazu anstößt. Es ist nicht unwahrscheinlich das mehrere Jobs zugleich springen müssen. Für die XML Datei-Verarbeitung wird sogar Java herangezogen. Übrigens ich habe bereits 5 jobq an die QBatch angehängt. Wie du bereits geschrieben hast dass es unter Umstände eng werden kann. Oder habe ich dich miss verstanden?

  8. #20
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Eng wird es nur dann, wenn die Anzahl der Jobs im Subsystem beschränkt ist und ein weiterer Job, der nicht über eine Jobq kommt (QSH/Java) dann gestartet werden muss.
    Ansonsten bedeutet eng ggf. nur langsam, wobei langsam aber auch schön sein kann.
    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

  9. #21
    Registriert seit
    Jun 2009
    Beiträge
    15
    so sieht es aus,
    Jobwarteschlangeneinträge anzeigen
    System: CHKABEGO
    Subsystembeschreibung: QBATCH Status: ACTIVE

    Folg Jobwarte- Max. ------Maximal nach Priorität------
    Nr. schlange Bibliothek Aktiv 1 2 3 4 5 6 7 8 9
    10 QBATCH QGPL 5 * * * * * * * * *
    20 QS36EVOKE QGPL *NOMAX * * * * * * * * *
    30 SASBATCH SAS 1 * * * * * * * * *
    40 SASNACHT SAS 1 * * * * * * * * *
    50 QTXTSRCH QGPL *NOMAX * * * * * * * * *

  10. #22
    Registriert seit
    Jun 2001
    Beiträge
    388
    Hallo erifam, pack doch statt den SBMJOB auszuführen alles in einen QSH-Befehl wie z. B. :
    CHGVAR VAR(&CMD) VALUE('find ' *CAT &PDL_SPIFS +
    *TCAT ' -type f -mtime +' *CAT &PDL_SPDAY +
    *TCAT ' +
    >/qsys.lib/actsys.lib/ifsdells.file/ifsdell+
    s.mbr')
    STRQSH CMD(&CMD)
    P.S. Du musst dann nur noch Deine Variablen / Bibliotheken ersetzen.
    LG Andreas
    Andreas Herzfeldt

Similar Threads

  1. Antworten: 4
    Letzter Beitrag: 19-07-16, 11:44
  2. Eine Marke, eine Halle, eine Messe: IT & Business - Ende September in Stuttgart
    By Isabella Pridat-Zapp in forum Archiv NEWSboard Events
    Antworten: 0
    Letzter Beitrag: 10-09-15, 12:50
  3. Artikel: „Warum eine Firewall für das System i? Es ist doch absolut sicher!“
    By NEWSolutions Redaktion in forum NEWSolutions artikel
    Antworten: 0
    Letzter Beitrag: 09-05-15, 23:51
  4. Suche eine Datumsfunktion und finde wieder einmal gar nichts
    By nico1964 in forum NEWSboard Programmierung
    Antworten: 12
    Letzter Beitrag: 16-02-15, 10:58
  5. Warum wird eine Kopie einer log. Datei erstellt
    By hs in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 27-09-01, 11:25

Berechtigungen

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