[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    CRTPF *SRC (auch CRTSRCPF) kann eine CCSID da dies eine DDS-Beschriebene Datei ist (DSPFFD).
    CRTPF *DATA ist eine progr.beschr. Datei und da geht nur CCSID(65535).
    Wenn du eine PF mit CCSID haben willst, entweder per CRTPF mit DDS-Source oder CREATE TABLE mit SQL.
    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

  2. #2
    Registriert seit
    Sep 2001
    Beiträge
    156
    Bei der FTP-Uebertragung kann man mittels dem Befehl TYPE
    die zu verwendende CCSID angeben.
    z.Bsp: TYPE C 00273
    Gruss
    Rolf

  3. #3
    Registriert seit
    Aug 2003
    Beiträge
    50
    Hallo Rolf,

    danke für die Info, diese Variante wäre mir lieber, habe ich auch schon ausprobiert, aber ich bekomme immer die Fehlermeldung

    CCSID ist ungültig oder ausserhalb des gültigen Bereichs.

    Hast Du eine Idee womit das zusammenhängt.

    Danke.

  4. #4
    Registriert seit
    Sep 2001
    Beiträge
    156
    ja sorry
    Du musst die PC-Codepage angeben.
    Also 819 oder 850 (glaub ich jedenfalls)
    Oder 1252 ist glaube ich ANSI ?
    Rolf

  5. #5
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    TYPE ist doch wohl eine AS400 Erweiterung und hat mit PC nix zu tun, geht also nur von AS zu AS - ich denke dass führende Nullen stören (wie so oft) TYPE C 273 sollte gehen.

    Dieter Bender

    Zitat Zitat von rolf
    ja sorry
    Du musst die PC-Codepage angeben.
    Also 819 oder 850 (glaub ich jedenfalls)
    Oder 1252 ist glaube ich ANSI ?
    Rolf
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Das nützt nix, wenn die Quell-PF keine CCSID hat !
    Woher soll die AS denn dann wissen, welches 'Ü' denn gemeint ist.
    Wenn die Datei keine CCSID hat, sollte der Job eine passende CCSID aufweisen, dann wird diese als Datei-CCSID angenommen.

    Der TYPE-Befehl wirkt sich auf die Zieldatei (in der AS) aus, und zwar nur dann wenn sie neu erstellt wird, wenn sie vorhanden ist, gilt die CCSID der Zieldatei.

    Bei der Kopie zum PC kann man noch zwischen ASCII/ANSI/Binär unterscheiden, da CCSID's auf Dateiebene dort nicht unterstützt werden.

    Kopiert man ins IFS (nicht QDLS) wird die Zieldatei eine CCSID erhalten. Beim Kopieren ins QDLS oder QNTC gibts allerdings Probleme bei CCSID ungleich 850 ! Hier kann man dann allerdings den CP-Befehl der QSH verwenden, der macht immer einen Binär-Copy.
    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

  7. #7
    Registriert seit
    Sep 2001
    Beiträge
    156
    Der Befehl TYPE ist ein Standard-FTP-Befehl.
    Für die AS400 wurde der erweitert um den Typ c xxxxx.
    Und ja mit 273 geht's.
    Rolf

  8. #8
    Registriert seit
    Aug 2003
    Beiträge
    50
    Hallo Rolf,

    ich bekomme bei dem Befehl immer diese Fehlermeldung

    type c 850
    500 'TYPE C': command not understood

    Hast Du eine Idee, oder funktioniert doch nur von AS/400 zu AS/400.

    Petra

  9. #9
    Registriert seit
    Sep 2001
    Beiträge
    156
    Hab ich ja gesagt, dass das eine AS400-Erweiterung ist.
    Die Frage ist jetzt, ob du FTP vom AS aus oder vom PC aus machst.
    Vom AS: TYPE C 850
    vom PC: QUOTE TYPE C 850
    Gruss
    Rolf

  10. #10
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    die AS400 Erweiterung bezieht sich zwar nur auf die Variante mit TYPE C xxx, aber TYPE wird auf beiden ausgeführt, sodass das obige nur von AS zu AS geht.

    Dieter Bender

    Zitat Zitat von rolf
    Hab ich ja gesagt, dass das eine AS400-Erweiterung ist.
    Die Frage ist jetzt, ob du FTP vom AS aus oder vom PC aus machst.
    Vom AS: TYPE C 850
    vom PC: QUOTE TYPE C 850
    Gruss
    Rolf
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Daten perr FTP ins IFS
    By malzusrex in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-12-06, 13:38
  2. Ftp put hängt sich auf
    By TARASIK in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 21-11-06, 16:18
  3. FTP
    By KM in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 28-08-06, 13:50
  4. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 08:09
  5. FTP von V5R3M0 nach V5R4M0
    By Frank.Sobanek in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 22-06-06, 20:22

Berechtigungen

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