-
CRTSQLRPGI erzeugt 2 Wandlungsllisten
Hallo,
seit einiger Zeit bleiben beim Wandeln von SQLRPGLE Programmen immer Wandlungslisten stehen. Das ist mir zunächst gar nicht aufgefallen. Aber auch meine Kollegin meint, das wäre früher nicht so gewesen.
Das Problem scheint beim Erstellen des Moduls zu liegen:
CRTSQLRPGI COMMIT(*NONE) OBJTYPE(*MODULE) TGTRLS(*CURRENT) DATFMT(*EUR) DBGVIEW(*SOURCE) USRPRF(*OWNER) DYNUSRPRF(*OWNER) RPGPPOPT(*LVL2) OBJ(EDPGMLIB/PGX99SV07) SRCFILE(EDPGMLIB/QRPGLESRC) SRCMBR(PGX99SV07) OPTION(*XREF)
Dabei kommt folgendes im Joblog heraus:
Diagnoseprüfung der Quelle ist beendet. Höchste Bewertungsstufe ist 00.
Teildatei PGX99SV07 zu Datei QSQLTEMP1 in QTEMP hinzugefügt.
Abfrageauswahl aus Datei QAQQINI in Bibliothek QUSRSYS abgerufen.
Eigentumsrecht für Objekt QRNFER in QTEMP Art *USRSPC geändert.
Eigentumsrecht für Objekt PGX99SV07 in EDPGMLIB Art *MODULE geändert.
Modul PGX99SV07 in Bibliothek EDPGMLIB gestellt. Höchste Bewertungsstufe
ist 00. Erstellt am 04.07.14 um 10:22:23.
Sieht also soweit gut aus. Aber es werden 2 Wandlungsspools erzeugt. Ist das normal?
Wir löschen nach erfolgreicher Wandlung immer den letzten Wandlungsspool. Jetzt bleibt aber einer stehen, weil ja 2 Wandlungsspools erstellt werden. Ich denke, dass war nicht immer so. Bin mir aber nicht sicher.
Kann man irgenwo einstellen, dass er er Wandlungsliste nur im Fehlerfall erzeugen soll?
Dieter
-
Habe gerade schon gefunden, woran es liegt:
Wir haben seit einiger Zeit im CRTSQLRPGI die Option RPGPPOPT(*LVL2) drin. Früher stand das bei uns auf *NONE. Seit dem erzeugt er 2 Wandlungsspools.
Mal sehen, was ich da mache.
Dieter
-
Beim mir gab es schon immer die SQL-Vorumwandlungsliste.
Man kann sich ja per DSPSPLFA mal die PRTF ansehen und ggf. per CHGPRTF eine "Müll"-Outq angeben die automatisch regelmäßig bereinigt wird.
Allerdings ist im Fehlerfall die Liste hilfreich wenn der Precompiler bereits mit Fehler abbricht.
-
Vielen Dank.
Wir haben ja ein eigenes Compilescript. Das habe ich gerade so umgebaut, dass beim (erfolgreichen) Kompilieren von SQLRPGLE 2 Spools gelöscht werden. Bei erfolgloser Wandlung wird nichts gelöscht.
Jetzt gehts es.
Dieter
Similar Threads
-
By tarkusch in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 21-03-14, 13:25
-
By Burgy Zapp in forum NEWSboard Server & Hardware Markt
Antworten: 5
Letzter Beitrag: 08-07-02, 14:39
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