[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Sep 2002
    Beiträge
    8

    Post Neue Lib in 36er Umgebung

    Hallo,

    wir haben auf unserer Maschine eine neue QS36F Lib eingerichtet die wir
    OEQS36F genannt haben.
    Die QS36F Lib ist für die Dateien unserer Tochter in Holland, die neue OEQS36F für unserer Tochter in Österreich gedacht.
    Mit dem Benutzer Österreich können wir mit dem Befehl DSPLIB die Bibliotheken anzeigen lassen wo keine QS36F vorhanden ist
    sondern die Dateien von OEQS36F soweit so gut.
    Starten wir aber eine Bildschirmprogramm
    bekommen wir die Meldung das er Die Dateien aus Österreich nicht kennt und uns das Programm um die Ohren haut.
    Muß man irgendetwas besonderes beachten wenn man eine seperate QS36F Lib mit einen anderen Namen(OEQS36F) erstellen will.

    Im voraus vielen Dank für die Antwort.

    P.S. Dies ist meine erster Versuch in diesem Forum

  2. #2
    Registriert seit
    Jan 2001
    Beiträge
    304

    Post

    Hallo jojo,
    das Bildschirmprogramm wird ja i.d.R. von einem CL-Programm aufgerufen. Da Du mit dem Benutzer Österreich die korrekten Bibliotheken mit DSPLIB siehst, riecht es nach einem Problem, welches aus dem CL kommt. Überprüfe mal das CL, ob dort irgendwo die LIBL geändert wird - z.B. mit dem CHGLIBL-Cmd.
    Gruss Reinhold
    R.Schreiber

  3. #3
    Registriert seit
    Jan 2001
    Beiträge
    304

    Post

    Jetzt habe ich gerade noch gesehen, dass es ja um die /36-Umgebung geht. Dort sollte man noch beachten mit dem Befehl FLIB Bibl.Name bzw. // LIBRARY NAME-Bibl.Name der /36-Prozedur mitzuteilen, dass nicht die QS36F die Datenbibliothek für dieses OCL ist.
    R.Schreiber

  4. #4
    Registriert seit
    Nov 2001
    Beiträge
    10

    Post

    Hallo,

    schau dir mal die S36-Umgebungswerte (DSPS36) an. Dort kann man eine Standardbibliothek für Dateien angeben.

    Vielleicht spielt das mit eine Rolle !!
    Ändern kann man diese mit CHGS36


  5. #5
    Registriert seit
    Apr 2001
    Beiträge
    267

    Wink

    Hallo,

    die 36er-Umgebungswerte würde ich nicht ändern. CHGS36 funktioniert übrigens nur, wenn kein aktiver Job mit 36er-Umgebung aktiv ist. Sollte auf dem System dann wohl etwas schwieriger sein. (Dediziertes System).

    Das Problem könnte über eine JOBD zu lösen sein. Warscheinlich ist im Systemwert QUSRLIBL auch die QS36F eingetragen. Also eigene JOBD erstellen, da dann die QGPL und QTEMP und die noch benötigten LIB's eintragen und diese JOBD den entsprechenden Usern im USRPRF mitgeben.

    Gruss
    Bodo

  6. #6
    Registriert seit
    Sep 2002
    Beiträge
    110

    Post

    Hallo,

    das klappt ja wie der Blitz!

    Ich hocke jetzt in der Firma

    die Hölländer sollen aber die Standarddateibibliothek QS36F behalten,
    nur für die Osterreichere mit einem neuen
    Benutzer sollen die Standartdateienbibliothek OEQS36F bekommen. Wir möchten ungern die ganzen aufruf-ocl Anweisungen ändern auf FILELIB OEQS36F, kann mann dies nicht irgendwo im Benutzer mitgeben.

    Vielen Dank im voraus

    Gruß Jojo


  7. #7
    Registriert seit
    Jan 2001
    Beiträge
    304

    Post

    Mal 'ne Idee: Schreib doch ein kleines Start-Pgm, welches Du dann im USRPRF als aufzurufendes Startprogramm hinterlegen kannst. Dann kannst Du z.B. ein CL erstellen, indem über STRS36PRC ein OCL aufgerufen wird, indem nur der FLIB drinsteht.
    Gruss Reinhold
    R.Schreiber

Similar Threads

  1. Programmierer sucht neue Projekte im iSeries-Programmierbereich
    By Kirsten Steer in forum NEWSboard Server Job
    Antworten: 1
    Letzter Beitrag: 28-06-07, 14:27
  2. Antworten: 0
    Letzter Beitrag: 12-12-06, 08:20
  3. Neue iSeries 825 zum wirklichen Schnäppchenpreis
    By hosiehh in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 06-09-06, 13:23
  4. Neue Ethernetkarte
    By Etherion in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 10-08-06, 12:45
  5. Neue Möglichkeiten mit SQL auf i5 / iSeries / AS400
    By Fondue in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 28-04-06, 19:40

Berechtigungen

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