-
Aktualitätsprüfung
Hallo Forum.
Ich habe folgendes Problem:
Ein SQLRPGLE benutzt 2 Log.Files die per Create Index erstellt wurden. Nach Umwandlung des Pgm. kommt CPF4131 auf eine der log.Files.
Erst nach erneutem Erstellen der LF und Compilierung läuft das Programm.
Ich war bisher der Meinung, dass ein Aktualitätsfehler unmittelbar nach Umwandlung eines Programmes nicht vorkommen kann.
Hilfe?
Gruß
Joe
-
Hallo Joe,
das ist meines Wissens nach auch so. Kann es sein, dass Du beim Wandeln des Programms andere Bibliotheken im Zugriff hattest, als das Programm bei der Laufzeit und dass diese logische Datei in 2 Bibliotheken vorhanden ist?
Gruß
Alexander
-
Hallo Joe!
Vielleicht wurden zum Zeitpunkt des Umwandelns andere logische Dateien gefunden? Sieh mal in der Umwandlungsliste des Programms nach, welche logischen Dateien gefunden wurden.
Gruß
Jürgen
-
Danke erstmal für die Hinweise.
Natürlich habe ich diese Punkte beachtet.
Der PGM-Aufruf erfolgte unmittelbar!! nach Umwandlung des Programmes OHNE Manipulation der Bibliotheksliste.
Also sollten doch die gleichen Objekte im Zugriff sein?!
Gruß
Joe
-
Wenn Du das RPG-Programm direkt mit 'call' aufrust, sollte das so sein.
Arbeitest Du bei der logischen Datei mit dem Schlüsselwort 'extfile'? Dann könnte dieses Schlüsselwort dazu führen, dass das Programm beim Aufruf ein ganz anderes Objekt anspricht als beim Wandeln.
Gruß
Alexander
-
Zitat von zannaleer
Wenn Du das RPG-Programm direkt mit 'call' aufrust, sollte das so sein.
Arbeitest Du bei der logischen Datei mit dem Schlüsselwort 'extfile'? Dann könnte dieses Schlüsselwort dazu führen, dass das Programm beim Aufruf ein ganz anderes Objekt anspricht als beim Wandeln.
Gruß
Alexander
Auch das war nicht der Fall.
Sollte dieses Phänomen erneut auftreten, klopfe ich aber
trotzdem die o.genannten Möglichkeit ab.
Vielen Dank
Joe
-
Hi,
kann auch folgender Fall sein:
Aufruf ILE PGM A
Wandeln ILE PGM A
Aufruf ILE PGM A -> Noch das alte Objekt im Zugriff
Passiert bei uns bei alten "pseudo" Ile Programmen die in der DFTACTGRP laufen.
Dafür muss man sich dann einmal zwischendurch abmelden.
Schönen Gruß
Rince
-
Zitat von Rincewind
Hi,
kann auch folgender Fall sein:
Aufruf ILE PGM A
Wandeln ILE PGM A
Aufruf ILE PGM A -> Noch das alte Objekt im Zugriff
Passiert bei uns bei alten "pseudo" Ile Programmen die in der DFTACTGRP laufen.
Dafür muss man sich dann einmal zwischendurch abmelden.
Schönen Gruß
Rince
Hallo.
Danke für den Hinweis.
Ab/Anmelden gehört bei mir bei solchen Problemen zum Standardverfahren.
Auch das hatte nichts gebracht.
Gruß
Joe
Similar Threads
-
By Frank.Sobanek in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 14-08-01, 19:23
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks