Erstmal danke für die Antwort!

Wer spricht denn von Windows? Die Emulation läuft unter Linux, ich verwende Qt und habe vollen Unicode-Support auf Seiten des Terminals (die Emulation ist selbstgeschrieben). *MEIN* Programm kann tschechich darstellen, z.B. in das L mit dem / in der VT-Emulation.

Es ist ja auch nicht mein Problem, daß z.B. wg. eines falschen Zeichensatzes falsche Zeichen dargestellt werden. Ich will überhaupt erstmal tschechische Zeichen aus der AS/400 herauslocken ...

Um CCSID 870 korrekt anzuzeigen muss der Job in CCSID 870, die Sitzungin CCSID 870 und am besten auch die DB in CCSID 870 laufen.
Wie stelle ich einen Job bzw. eine Sitzung um? CHGUSRPRF stellt was um, wohl die Sitzung? Wie gesagt, ich bin blutiger AS/400-Laie.

Die DB muß wohl nicht umgestellt werden, es reicht mir ja erstmal aus, wenn z.B. die AS/400 im Bedienermenü irgendwo so ein Zeichen anzeigt, das ginge dann ja ohne DB2.