[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2007
    Beiträge
    243

    addjobscde + ipl

    Ich hab mit addjobscde einen autostart-job erstellt, der bei jedem IPL automatisch starten soll.

    Gibts dafür einen Parameter (hab leider nix gefunden) oder muss man die Startzeit des Systems + 10 Minuten angeben?

    Wie löst man das, wenn das System zwecks Wartungsarbeiten "geiplt" werden muss?

  2. #2
    Registriert seit
    Jan 2008
    Beiträge
    93
    Hallo,

    wir lösen das über das ein oder andere CL, das aus dem QSTRUP heraus angestoßen wird.

    Ein Parameter beim Jobplanungseintrag wäre mir nicht bekannt.

    Gruß

    Alexander

  3. #3
    Registriert seit
    Feb 2008
    Beiträge
    104
    Meines Wissens kann ich über einen normalen JOBSCDE Eintrag keine Jobs planen, die nur bei einem IPL laufen sollen. Entweder die Möglichkeit über CL, alternativ einen Autostart-Eintrag in einer SBSD eines Subsystems, das bei IPL immer gestartet wird. kh

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    ADDJOBSCDE ... RCYACN(*SBMRLS).

    Wiederherstellungsaktion (RCYACN) - Hilfetext

    Gibt die Wiederherstellungsmaßnahme an, die durchgeführt werden soll,
    wenn ein Job zur angegebenen Uhrzeit nicht übergeben werden kann, weil
    das System ausgeschaltet ist oder sich in einem eingeschränkten Status
    befindet. Die für diesen Parameter angegebene Maßnahme wird beim
    nächsten IPL (Einleitendes Programmladen) durchgeführt oder wenn das
    System den eingeschränkten Status verlässt.

    Jobs, die beim IPL übergeben werden oder wenn das System den
    eingeschränkten Status verlässt, werden in derselben Reihenfolge
    übergeben, wie dies der Fall gewesen wäre, wenn die Jobs zu der in den
    Jobplanungseinträgen angegebenen Zeit übergeben worden wären. Werden
    wiederholt auszuführende Jobs mehrmals nicht ausgeführt, wird der Job
    nur einmal übergeben. Das erste nicht ausgeführte Vorkommen eines sich
    wiederholender Jobs wird zur Einreihung der Jobs benutzt. Das nächste
    Vorkommen des Jobs wird vom aktuellen Datum aus errechnet.
    Da das IPL für das System auch abgeschlossen werden kann, ohne dass der
    Planungsteil des IPL abgeschlossen ist, können möglicherweise andere
    Jobs im System gestartet werden, bevor alle Jobs übergeben wurden.

    Dieser Parameter gilt nicht in folgenden Fällen:

    o Wenn ein Job nach dem Datum und der Uhrzeit, zu dem bzw. der er
    übergeben werden sollte, freigegeben wird.

    o Wenn das Datum und die Uhrzeit, an dem bzw. zu der ein Job übergeben
    werden sollte, aufgrund von Änderungen an den Systemwerten für Datum
    und Uhrzeit überschritten werden.

    *SBMRLS
    Der Job wird im Status RLS (freigegeben) übergeben.
    *SBMHLD
    Der Job wird im Status HLD (angehalten) übergeben.

    *NOSBM
    Der Job wird nicht übergeben.

    Die Angabe *NOSBM hat nur Auswirkungen auf fehlende Vorkommen des
    Jobs. Bezieht sich der Jobplanungseintrag auf einen wiederholt
    auszuführenden Job, hat dies keine Auswirkungen auf zukünftige
    Vorkommen.
    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. #5
    Registriert seit
    Feb 2008
    Beiträge
    104
    RCYACN gibt aber nur an, was mit Jobplanungseinträgen passieren soll, die wegen eines abgeschalteten Systems nicht zur vorgesehenen Zeit/Datum ausgeführt werden konnten. Damit kann ich nicht bewirken, dass ein JOBSCDE-Eintrag nur nach einem IPL ausgeführt wird. (es sei denn ich führe mein IPL immer am gleichen Tag zur gleichen Uhrzeit aus) kh

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Was ja eher der "Normalfall" ist.
    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. #7
    Registriert seit
    May 2007
    Beiträge
    295
    Wie schon beschrieben würde ich das Programm in die QSTRUP hängen.

    MfG
    Christian
    Greets
    Christian
    Anwendungsentwickler und ein bissal Systemoperator
    https://github.com/prsbrc
    LinkedIn

  8. #8
    Registriert seit
    Aug 2007
    Beiträge
    243

    qstrup ist eher

    kompliziert, da ich 2 jobs mit bestimmten benutzer-ids starten muss

  9. #9
    Registriert seit
    Aug 2006
    Beiträge
    2.077
    Wieso kompliziert? Du kannst im Qstrup doch auch ein sbmjob machen...

    GG

  10. #10
    Registriert seit
    Nov 2003
    Beiträge
    2.307
    Du kannst auch eine Jobbeschreibung erstellen, über die dein Befehl aufgerufen wird und diese mittels "Autostartjobeintrag hinzufügen (ADDAJE)" an die Subsysteme QBASE und QCTL hängen. Dann wird dein Befehl auch aufgerufen, wenn die Maschine den eingeschränkten Zustand verläßt.

Similar Threads

  1. Fehlermeldung 0000003 bei IPL auf Panel
    By schwenth in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 07-07-06, 17:22
  2. Startprogramm wird beim IPL nicht ausgeführt
    By paeschke in forum IBM i Hauptforum
    Antworten: 10
    Letzter Beitrag: 04-07-06, 13:20
  3. Warum funktioniert das automatische IPL nicht ?
    By Beate in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 05-04-06, 07:24
  4. Antworten: 2
    Letzter Beitrag: 26-07-04, 09:43
  5. Drucker nach IPL anhängen
    By Der_Unwissende in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 07-07-04, 08:53

Berechtigungen

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