[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Aug 2012
    Beiträge
    9

    Subsystem für EDV-Anwender

    Hallo zusammen,

    nach welchen Kriterien findet eine Zuordnung zum SBS beim Start einer Sitzung statt?!!? - habe das Phänomen, das meine Einheiten wie WS1234A, B, F dem einen, C, D dem anderen SBS zugeordnet werden (rein zufällig!!!!!)

    Ich habe ein Subsystem INTER_EDV analog dem QINTER erstellt mit den Unterschieden, das im neu angelegten SBS nur Dateneinheitennamen generisch ohne
    Typangaben, im Standard-SBS jedoch nur Datenstationstypen wie z.B *ALL
    angelegt sind ohne WS-Namen.
    Habe auch darauf geachtet, das es vor der jeweiligen Erstanmeldung noch
    keine entsprechende Einheitenbeschreibung gibt!!

    Kann es sein das ich in beiden SBSen die Datenstationseinheiten per Namen
    hinterlegen muss, das die Zuordnung an die SBSe funktioniert?!?!

    Bin schon am verzweifeln!!

    Danke
    MarkowP

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Das ist korrekt.
    Durch den Eintrag *ALL wird eben jedes freie Device dem SBS zugeordnet.
    Da die SBS'e regelmäßig nach freien Devices scannen und sich diese zuordnen ist es daher wirklich Zufall welches SBS da gerade schneller ist.

    Eine namentliche Zuordnung verhindert auch, dass einfach so neue Devices benutzbar sind. Diese müssen ja erst einem SBS explizit zugeordnet werden.

    Du kannst allerdings im EDV-Startprogramm (USRPRF) ja einen TFRJOB am Anfang einbauen, wenn der Job im falschen Subsystem gelandet sein sollte.
    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
    Aug 2012
    Beiträge
    9
    Zuerst vielen Dank an Sie und ihr Team für die Meldung - das muss sein!!!

    Das habe ich mir nach den diversen Tests fast gedacht - muss ich nun die einzelnen Datenstationen (generisch) einzeln im Startprogramm prüfen und mit dem TFRJOB steuern -haben Sie hierfür bitte ein kurzes Beispiel?!

    Gruß
    MarkowP

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Vielen Dank für das Danke, aber mein Team besteht nur aus mir .

    Hier im Forum duzen wir uns (meistens) alle.

    Für die EDV-User wird im USRPRF ein eigenes Startprogramm eingetragen.
    Leider gibt der RTVJOBA nicht die Information her, in welchem SBS man gerade ist, das geht nur über JOB-API's.

    Also einfach per JOB-API das SBS ermitteln, wenn es nicht das richtige ist, den TFRJOB mit dem Startprogramm an die Job-QUEUE des Subsystems übergeben.

    Retrieve Job Information (QUSRJOBI) API

    Im Format JOBI0200 findest du das SBS.
    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
    Aug 2012
    Beiträge
    9
    Nochmals vielen Dank, werde mir das Ganze durch den Kopf gehen lassen und dann entsprechend weiter vorgehen

    Gruß
    MarkowP

  6. #6
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Du mußt die betreffenden Datenstationen auch noch aus den anderen Subsystemen aussperren mit:

    ADDWSE SBSD(Subsystem) WRKSTN(generischer Datenstationsname) AT(*ENTER)

  7. #7
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Zitat Zitat von Fuerchau Beitrag anzeigen

    Also einfach per JOB-API das SBS ermitteln, wenn es nicht das richtige ist, den TFRJOB mit dem Startprogramm an die Job-QUEUE des Subsystems übergeben.

    Retrieve Job Information (QUSRJOBI) API

    Im Format JOBI0200 findest du das SBS.
    Muß ich das tun? Ich könnte doch eigentlich immer den tfrjob machen. Wenn ich schon im Richtigen bin macht er halt nichts oder?

    GG

  8. #8
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Zitat Zitat von KingofKning Beitrag anzeigen
    Muß ich das tun? Ich könnte doch eigentlich immer den tfrjob machen. Wenn ich schon im Richtigen bin macht er halt nichts oder?
    Dabei wird das Startprogramm (leider) wieder aufgerufen und damit auch wieder der TFRJOB.

    IBM - Directing an Interactive Job into a Particular Subsystem by User Rather Than by Display Name

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Ich sagte doch, prüfen ob das Subsystem das richtige ist, und nur dann wenn nicht den TFRJOB durchführen.
    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

  10. #10
    Registriert seit
    Aug 2006
    Beiträge
    2.114
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Ich sagte doch, prüfen ob das Subsystem das richtige ist, und nur dann wenn nicht den TFRJOB durchführen.
    Was ist? Schlecht geschlafen?

    Das Du das geschrieben hast, habe ich gelesen, daher ja meine Frage mit Fragezeichen ob man das auch wirklich tuen muß oder ob das nur guter Stil ist vorher zu prüfen und dann zu tun.

    Aber laut Doku (die ich noch nicht gelesen habe) muß man dann wohl.

    Nicht gleich aufregen wenn man mal was hinterfragt....

    Schönes Wochenende noch

    GG

  11. #11
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Man könnte ja auch 2 verschiedene Programme machen.
    Im TFRJOB kann man ja auch ein beliebiges anderes Programm starten, dass dann eben kein TFRJOB macht, wobei dann halt unnötigerweise ein neuer Job gestartet wird.
    Aber wer ein schnelles System hat und die paar unnötigen Meldungen in DSPLOG.

    Schlecht geschlafen habe ich nicht .
    Aber guter Stil kommt nun mal immer gut an.
    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

Similar Threads

  1. Tool von edv... beratung litters
    By Kirsten Steer in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 11-12-06, 08:58
  2. Neues Subsystem erstellen
    By denk in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 05-08-05, 15:59
  3. Programm mit Subsystem starten
    By Muchi in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 24-06-05, 07:32
  4. Programm im anderen Subsystem starten
    By Pepi in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 28-04-05, 10:43
  5. Subsystem erstellen für Datensicherung
    By hs in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 20-02-02, 13:15

Berechtigungen

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