[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2002
    Beiträge
    331

    Aktivation Groups und Shared Files

    Guten morgen,

    ich würde gerne mal wissen wie sich Shared Dateien verhalten, wenn von OPM auf ILE gewechselt wird.
    Ich habe leider nicht ganz soooo viel Erfahrung mit OPM, da ich von Anfang an fast ausschliesslich im ILE-Umfeld gearbeitet habe.

    Im Prinzip dürfte sich ja nun nicht so wahnsinnig viel ändern.
    Da ja (mal ganz Laienhaft ausgedrückt) lediglich eine Activation Group durch mehrere ersetzt wird.
    Wenn jetzt alle Files offen sind und sich alle Programme (laufen in OPM) die Zugriffspfade teilen, ist es doch egal, ob die Dateien in der Standard-Activation-Group offen sind und noch eine neue Activation-Group dazu kommt.
    Kann es passieren das Programme, die unter OPM laufen falsche, andere Daten bekommen, wenn dazwischen Programm unter ILE laufen?

    Ich weiß das es ein recht umfangreiches Thema ist, aber ich würde gerne ein paar Argumente an die Hand bekommen und weiß das sich hier Leute "rumtreiben" die wesentlich mehr Ahnung davon haben als ich

    Gruß
    Joe

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.238
    Wenn ein Programm, egal ob OPM oder ILE, falsche Daten bekommt, liegt es nicht an der Umgebung sondern meist am Programmierer.
    Man kann ganz locker per CVTRPGSRC aus OPM eine ILE machen (für den Anfang).
    Mittels "H DFTACTGRP(*NO) ACTGRP(*CALLER)" läuft erst mal alles so weiter wie bisher.
    Dann kann man sich langsam an neue Funktionalitäten oder ganz einfach nur an die vielen Built-In's gewöhnen.

    Bzgl. Share ändert sich da auch nichts.

    Es ändert sich allerdings der OVRxxx, denn hier gilt der Default OVRSCOPE(*ACTGRP).
    Wenn also ein OPM-CLP den OVRDBF macht und das ILE in der Default-ACTGRP QILE läuft, gilt der OVRDBF nicht.
    Hier also prüfen und die OVR's auf OVRSCOPE(*JOB) ergänzen. Dann klappt auch dieses erst mal.
    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
    Jul 2002
    Beiträge
    331
    Moin,

    jo das mit den CL - OVRxxx kenn ich.
    Ich habe jedoch keine Ahnung von Shared Files, Files die zum Systemstart geöffnet werden und wie es sich mit Activation Groups verhält.
    Wie schaut es mit Zyklus - Programmen aus, gibt es hier etwas, hinsichtlich von Activation Groups, zu beachten?

    Gruß
    Joe

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.287
    ... zum share gehört der OPNSCOPE, bei dem man einstellen kann, ob der Jobebene, oder ACTGRP-Ebene haben soll, das funktionert analog zum OVRSCOPE. Mit der default ACTGRP gibt es einen Kompatibilitäts Mode für OPM Programme. In benamten ACTGRP und *NEW verhalten sich Programme dann ILE like, da ist unter anderem der LR ohne Auswirkung und man kann durch RCLACTGRP explizit ACTGRPs freigeben.

    Das sollte man sukzessive durch ILE ablösen, sobald man ein Programm ändert. Den share yes, den würde ich versuchen komplett loszuwerden.

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.238
    Die RPG-Logik (Zyklus) steht in ILE genauso weiterhin zur Verfügung.
    Diesen muss man explizit mit NOMAIN oder MAIN-Prozeduren ausschalten.
    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

  6. #6
    Registriert seit
    Jul 2002
    Beiträge
    331
    Also kann man zusammen fassend sagen, weder die Shared Files noch die alten Programme, die im Zyklus stehen der ILE - Umgebung im Wege.

    Es muss zwar an den CL-Programmen gebaut werden, der OVERSCOPE bei den OVRxxx - Befehlen muss angepasst werden.

    Ist das so korrekt?

Similar Threads

  1. QTEMP/Files
    By tarkusch in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 11-12-13, 08:44
  2. Shared Library Probleme
    By Chris.jan in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-11-13, 15:20
  3. Shared Library Probleme
    By Chris.jan in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 03-11-13, 11:38
  4. Join-Files optimieren
    By KB in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 01-08-01, 09:28
  5. Ftp von physikalischen Files?
    By Timmo in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 22-06-01, 09:30

Berechtigungen

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