[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Nov 2004
    Beiträge
    26

    Tschechische Sonderzeichen per FTP auf Windows Server

    Hallo,

    mir stellt sich das Problem, eine Datei mit tschechischen Sonderzeichen per FTP auf einen Windows Server zu übertragen. Dabei werden die Sonderzeichen falsch umgesetzt und das Resultat ist nicht mehr lesbar. Habe es bereit mit einem Umweg über's IFS versuxcht, leider ohne erfolg. Solange ich mich auf der AS400 in der tschechischen Sprachumgebung befinde ist alles okay (auch noch im IFS), nach dem FTP sind die Daten aber falsch.
    Kann mir da jemand weiterhelfen?


    Vielen Dank,

    Thilo

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Als Ziel-CCSID musst du UTF-8 (1208) verwenden.
    Wenn Windows nicht tschechisch ist, werden SBCS-Daten als Deutsch interpretiert (Codepage 1252).

    Aber Achtung:
    Ggf. kann z.B. Notepad die Daten trotzdem nicht korrekt anzeigen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Nov 2004
    Beiträge
    26
    Vielen dank für Deine Antwort, aber leider komme ich damit noch nicht weiter. Wie kann denn die Ziel-CCSID beim FTP eingetellt werden?

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Dies geht tatsächlich nur über den Umweg ins IFS.
    Per CPYTOSTMF/CPYTOIMPF kannst du als Ziel-CCSID die 1208 angeben.
    Anschließend beim FTP die Datei aus dem IFS holen.

    Alternativ kannst du eine PF (per DDS oder SQL) mit CCSID 1208 anlegen, deine Daten da hinein kopieren und diese dann per FTP abholen.

    Bist du dir denn sicher, dass deine Quelle eine tschechische CCSID hat ?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Nov 2004
    Beiträge
    26
    Die Datei hat die CCSID 273.
    Wenn ich den CPYTOIMPF mit STMFCODPAG = 1208 ausführe erhalte ich als Ergebnis leider nur Hieroglyphen. Dabei ist es egal, ob ich mir das Ergebniss auf der AS400 über wrklnk oder auf dem PC mit Notepad anschaue.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Das ist nun ja auch kein Wunder.
    273 ist nun mal deutsch!
    Woher soll das System nun wissen dass das tschechisch ist ?
    Die Quelle muss schon korrekt auf tschechisch stehen (CCSID 870).
    Sonst kann es mit der Umsetzung nicht klappen.

    Notepad kann ggf. UTF-8 nicht erkennen, ich denke Wordpad kann das schon.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Ftp put hängt sich auf
    By TARASIK in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 21-11-06, 16:18
  2. OUTQ für Remote Printer auf Windows Büchse
    By linguin in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 04-04-05, 13:49
  3. SCP Secure Copy
    By Stephan/400 in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 04-03-05, 10:47
  4. FTP Download i5 auf PC ist sehr langsam
    By Freezer in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 04-10-04, 08:32
  5. ODBC Datenquelle weist auf alten Server
    By HerbertH in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 27-05-04, 13:10

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •