beim Start von FTP + F4 kann man ja diverse Parameter mitgeben,
allerdings funktioniert FTP RMTSYS(zielrechner) CCSID(1208)
nicht, es kommt Fehlermeldung:
Nachrichten-ID . . . . : TCP4993 Bewertung . . . . . . : 40
Nachrichtenart . . . . : Diagnose
Sendedatum . . . . . . : 11.08.11 Sendezeit . . . . . . : 15:19:34
Nachricht . . . : Parameterwert 1208 für CCSID ist nicht gültig.
Ursache . . . . : Als CCSID-Parameter sind nur ASCII-SBCS-CCSID-Werte
zulässig. Die folgenden ASCII-SBCS-CCSID-Schemata für Codeumsetzung werden
unterstützt:
- ISO 8 (8-Bit-ASCII-SBCS)
- ISO 7 (7-Bit-ASCII-SBCS)
- IBM-PC Data (SBCS)
- IBM-PC Display (SBCS)
ich habe jetzt folgenden Workaround gefunden:
zunächst auf dem Zielserver im IFS eine Tabelle (zB fxb) mit der CCSID 1208 erstellen, zB
CPY OBJ('/tmp/fxa') TOOBJ('/tmp/fxb') TOCCSID(1208)
dann vom sendenden Server aus die STMF per
Code:
FTP zielserver
User + Password
namefmt 1
bin
cd /tmp
lcd /tmp
PUT fxb
übertragen,
die Zieldatei wird dann inhaltlich ersetzt, die CCSID bleibt aber mit 1208 bestehen und somit dann auch kritische Inhalte wie Umlaute etc. korrekt dargestellt.
Bookmarks