[NEWSboard IBMi Forum]

Thema: CPYFRMIMPF

  1. #1
    Registriert seit
    Aug 2015
    Beiträge
    7

    CPYFRMIMPF

    Ich möchte ein .csv in eine Datenbank laden.
    das .csv enthält Sonderzeichen.
    Es hat ccsid=1252 gem.wrklink

    Der Befehl lautet:

    CPYFRMIMPF FROMSTMF(&FRMFIL) TOFILE(*LIBL/&TOFIL) +
    RCDDLM(*CRLF) STRDLM(*NONE) FLDDLM(';') +

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Und wo ist nun das Problem?
    Ich denke mal, die Sonderzeichen stammen nicht aus Westeuropa.
    Eine IFS-Datei bekommt immer die Default-CCSID die im Netserver eingestellt ist.
    Ob dies auch 1252 ist kann man nur raten.
    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
    Aug 2015
    Beiträge
    7
    Hat irgendwas nicht geklappt, also noch ein Versuch:

    Ich möchte ein .csv in eine Datenbank laden.

    das .csv enthält Sonderzeichen.
    Es hat ccsid=1252 gem.wrklink

    Der Befehl lautet:

    CPYFRMIMPF FROMSTMF(&FRMFIL) TOFILE(*LIBL/&TOFIL) +
    RCDDLM(*CRLF) STRDLM(*NONE) FLDDLM(';') +
    FROMCCSID(1252) TOCCSID(273)

    Habe diverse Varianten für CCSID versucht, aber

    aus Müller (.CSV) wird in DB immer M3ller (3 hochgestellt)

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Dann ist mal wieder interessant, wo die Datei herkommt.
    Wenn nicht von Windows können auch andere Systeme oder Sprachen in Frage kommen.
    Hierzu solltest du die Datei mal z.B. in Notepad auf Windows öffnen ob da auchdas "ü" dargestellt wird. Meine Vermutung tendiert eher zu nein.

    Du könntest also ggf. noch ein paar andere Codepages probieren:
    850 (Dos-Welt)
    1251 (Polnisch)
    usw.usw.

    Es ist ein Raten wenn man nicht weiß woher die Daten kommen.
    Ggf. UTF8?
    Dann wäre 1208 erfolgreich.
    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
    Aug 2015
    Beiträge
    7
    Vielen Dank für Deine Antwort.
    Hast mir vor einiger Zeit schon Mal entscheidend geholfen.
    Leider diesmal nicht.
    Habe schon X Kombinationen From-To probiert ohne Erfolg.
    Habe die CSV. Kodierung - ursprünglich ANSI - auch schon variiert auf UTF-8: alles mit gleichem falschem Resultat.
    Na ja, ich mach weiter, das Wochenende ist ja noch lang...
    Grüessli aus CH
    Fred

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Trotzdem nochmal: Ist die Datei in Windows Notepad OK?
    Wenn ja, speichere sie aus dem Notepad noch mal neu ab.
    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
    Aug 2015
    Beiträge
    7
    ok,danke.
    machichendenächsterWoche.
    jetzt geh ich erstmal Schifahren nach Ischgl....

Similar Threads

  1. CPYFRMIMPF - ERRRCDFILE
    By malzusrex in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 21-12-16, 08:07
  2. CPYFRMIMPF parallelisieren?
    By Duriel in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 29-06-15, 16:22
  3. CPYFRMIMPF (Tausenderpunkt)
    By fpxx in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 22-04-14, 10:14
  4. CPYFRMIMPF Problem
    By heynem in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 09-05-03, 07:00
  5. Cpyfrmimpf
    By Stefan_R in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 30-07-01, 17:42

Berechtigungen

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