[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2003
    Beiträge
    63

    Question Datenumsetzung EBCDIC -> Macintosh

    Hallo *ALL

    ich habe die Aufgabe, vor einer FTP-Übertragung DB2/400-Daten
    aus EBCDIC in ein Format zu übersetzen, das ein Macintosh versteht. Dieser benutzt wohl ein anderes ASCII-Format.
    Die Zeichen-Entsprechungen sind bekannt.

    Geht diese Umsetzung unter Verwendung einer AS/400-Tabelle
    (Objekt der Art *TBL) ? Wenn ja wie ?

    Vielen Dank im Voraus

    Klaus Hardy

  2. #2
    Registriert seit
    Nov 2002
    Beiträge
    43
    Hallo Klaus Hardy,

    bei mir auf dem System befinden sich zwei Objekte mit der Art *TBL; QEBCD2MAC und QMAC2EBCD. Diese wurden für die Umsetzung in MAC-ASCII in EBCDIC und umgekehrt benutzt.

    Eigentlich habe ich immer (wie ich noch einen MAC hatte) ganz normal den FTP aufgerufen und es hat immer funktioniert.

    Beim FTP kann man (nach F10) die Tabellen angeben.
    Parameter TBLFTPOUT und TBLFTPIN

    mfg Erik

  3. #3
    Registriert seit
    Jul 2003
    Beiträge
    63
    Hallo Erik,

    vielen Dank, das könnte die Lösung sein...., wenn ich diese Tabellen bei mir finden würde. Ab welchem Release werde diese denn mitgeliefert?

    Wenn ich sie denn hätte, müßte ich wohl vor einer solchen Übertragung im CL-PGM temporär die FTP-Attribute ändern über

    CHGFTPA TBLFTPOUT(lib/QEBCD2MAC) TBLFTPIN(lib/QEBCD2MAC) und hinterher wieder zurück nach *CCSID;
    ist das so richtig ?

    mfg Klaus Hardy

  4. #4
    Registriert seit
    Nov 2002
    Beiträge
    43
    Hallo Klaus Hardy,

    bei mir waren die schon drauf (seit V4R3). Es kann aber sein das die irgendwann mal erstellt wurden und gar nicht von IBM kommen.

    Mit dem CHGFTPA kann das so gehen, allerdings gilt das ja dann Systemweit für die FTP Übertragungen. Ich würde es eher beim Befehl FTP mitgeben dann gilt das nur für diese Verbindung.

    Sag mir einfach mal Deine E-mail falls ich Dir die *TBL per SAVF schicken soll.

    mfg Erik

  5. #5
    Registriert seit
    Dec 2000
    Beiträge
    79

    Datenumsetzung EBCDIC -> Macintosh

    Hallo Klaus,

    du kannst beim FTP auch die Übersetzungstabellen für die aktive Sitzung ändern.

    Versuch mal folgendes:

    beim FTP vom Mac -> iSeries
    statt ascii

    quote type c 1275

    von der iSeries -> Mac
    statt ascii

    type c 1275

    Wenn ich mich richtig erinnere war 1275 die CCSID (Codepage) für Mac.

    hth
    Thomas

  6. #6
    Registriert seit
    Jul 2003
    Beiträge
    63
    Hallo,

    leider klappt es mit "type c 1275" nicht;

    FTP antwortet immer mit
    504-Unknown TYPE: C 1275
    504 TYPE is now ASCII

    Habe ich da etwas falsch gemacht?

    mfg Klaus Hardy

  7. #7
    Registriert seit
    Jul 2003
    Beiträge
    63
    Abschließend an alle herzlichen Dank, besonders an Erik, dessen Hilfe das Problem letztlich gelöst hat.
    Klaus Hardy

Similar Threads

  1. Query Manager --> Druckbreite verändern
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 15-12-06, 08:45
  2. Alfa-Feld ----> Numerisches Feld
    By dino in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-11-06, 15:23
  3. QueryManager / Query ---> Aufruf mit Variablen
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 29-11-06, 18:07
  4. AFPRSC --> PDF
    By jgv in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 28-11-06, 10:15
  5. Datenübernahme 170 --> 810
    By micha1904 in forum NEWSboard Drucker
    Antworten: 6
    Letzter Beitrag: 31-05-06, 07:45

Berechtigungen

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