Hallo zusammen!
ES FUNKTIONIERT - ich bin begeistert.
Den Ansatz mit dem Startprogramm musste ich verwerfen, da fast jeder User ein eigenens hat.
Aber ich rufe nun aus dem RPG-Programm, in dem der SQL-Server-Zugriff erfolgt, einfach am Anfang ein CL auf, in dem die beiden Commands
OVRDBF FILE(STDOUT) TOFILE(QPRINT) OVRSCOPE(*JOB)
OVRDBF FILE(STDERR) TOFILE(QPRINT) OVRSCOPE(*JOB)
ausgeführt werden. Selbst wenn die Überbschreibung schon existiert ist es dank MONMSG kein Problem.

Tritt nun ein Fehler auf, z.B. keine Verbindung zum Server möglich, so wird in der QPRINT ein Spool erzeugt, der die entsprechenden, kryptischen Fehlermeldungen enthält. That's it.

@Günter: Rufe ich das Programm OHNE die OVRDBF-Commands im BATCH auf --- passiert genau das Gleiche wie mit den OVRDBF. Dann erstellt das System (wohl mangels Alternative) auch diese Spoolfile! Das war also schon der richtige Ansatz.


Danke nochmal. Vielleicht kann sich der "Dino" mal revanchieren???
JIM