-
Programmabbrüche nach neuestem CUM-Tape
Guten Tag zusammen.
Folgendes Problem liegt vor:
Bis einschließlich Freitag (18.08.06) funktionierten alle RPG-Programme (Free und klassisch) einwandfrei. Am Wochenende ist das neueste CUM-Tape installiert worden.
Nun fallen einige Programme mit folgenden Fehlern auf die Nase:
1. MCH3601 - Zeiger für angegebene Position nicht gesetzt.
2. RNQ0222 - Zeiger- oder Parameterfehler.
Kommt hoch beim Zugriff auf die Datei. Die Datei ist nicht mit Bezugszahlen im Programm bedingtbedingt (HO NI), sondern wird auf %found abgefragt. Wenn ich die Datei mit Bezugszahlen bedinge, findet der Zugriff den Datensatz nicht und das Programm stürzt auch an der entsprechenden Stelle nicht mehr ab. Der Satz ist aber da und die LIBL stimmt auch.
Ich vermute, daß irgendwo etwas schief hängt.
Wer hat eine Idee?
Besten Gruß und Dank im Voraus
Malte
-
Release und genaue Fehlermeldung bei dem mch3601
Hallo Malte,
intessant wäre natürlich welches Release und welches Cumtape
installiert worden ist. Genauso der genaue Wortlaut bei mch3601.
Bei der Installation wurden da auch die Hiper und das
Datenbankptf installiert ?
-
Hallo Tarasik
MCH3601: Ursache . . . . : Es wurde ein Zeiger, entweder direkt oder als ein
Basiszeiger verwendet, für den keine Adresse festgelegt worden war.
V5R3 ist aktuell installiert. Lt. Operating ist "das neueste Cum-Tape" - was auch immer diese Aussage bedeutet - eingespielt und aktiviert worden. Nicht ich habe die Inst vorgenommen.
Ich denke aber mal, daß alles auf den neuesten Stand gebracht wurde.
Gruß Malte
-
aus Log rund um die mch3601
Hallo Malte,
kannst Du einmal aus dem Log die Meldungen vor dem mch3601
und den mch3601 mit von und zu Programmen posten ?
-
Meldungen aus dem LOG
Vorher ist der Programmaufruf
CALL xxxx
und dann kommen die Meldungen, wenn das PGM abgeraucht ist.
Zeiger für angegebene Position nicht gesetzt. (MCH3601)
Zeiger- oder Parameterfehler (C G D F).
? C (RNQ0222)
Zeiger- oder Parameterfehler (C G D F).
? C (RNQ0222)
Anwendungsfehler. MCH3601 nicht überwacht durch QRNXIE bei Anweisung
0000000045, Instruktion X'0000'. (CEE9901)
Das war's dann auch schon.
-
Lösung gefunden
Also: Die ganzen Meldungen vom System waren irreführend.
Ich habe eine INFDS an die Datei gehängt, die den Kummer bereitet hatte und diese INFDS in einer ERROR-SR ausgelesen.
Der Fehler war 1211 - also geschlossene Datei.
Nach einem Massencompile auf die entsprechenden Programme, waren auch die Zugriffe auf die Datenbank wieder sauber.
Danke für die Hilfe.
Similar Threads
-
By Muchi in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 13-07-21, 10:30
-
By hs in forum IBM i Hauptforum
Antworten: 15
Letzter Beitrag: 07-11-06, 19:28
-
By Techniker in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 09-10-06, 11:44
-
By JonnyRico in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 18-07-06, 12:17
-
By AndyAtOpus in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 14-06-06, 07:49
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