[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Oct 2019
    Beiträge
    32

    CSV Import .txt in Datei / Tabelle (große Datenmengen)

    Hallo Community,

    finde zu dem Thema CSV Import nix. Durch externe DB Management Systeme bekomme ich nur max 500 Zeilen importiert.

    Wie importiere ich direkt über die i Access Solution? Geht das überhaupt?

    Muss Daten auf der i aus DB X in Tabelle Y in DB Z in Tabelle Y transferieren.

    Stehe ich auf dem Schlauch? Die Daten habe ich schon in .csv exportiert mit Spaltenheader.

    Danke und Grüße

  2. #2
    Registriert seit
    Nov 2020
    Beiträge
    327
    Hallo,

    Hast du es schon im ACS über das Menü "Actions --> General --> Data Transfer" probiert?
    Ist eine Spielerei dort.
    Ich persönlich bevorzuge den CPYFRMIMPF Befehl im Green-Screen.
    Ist Geschmacksache.

    lg Andreas

  3. #3
    Registriert seit
    Oct 2019
    Beiträge
    32
    Danke sehr guter Hinweis. Damit komme ich aber auch nicht wirklich weiter. Gibt es keine direkt Importfunktion im Kontextmenü der Zielbibliothek ?

  4. #4
    Registriert seit
    Nov 2020
    Beiträge
    327
    Nicht dass ich wüsste.
    Die Möglichkeiten sind:
    * CPYFRMIMPF
    * Menü im ACS "Data Transfer"
    * alle anderen Möglichkeiten sind noch größere Spielereien.

  5. #5
    Registriert seit
    Oct 2019
    Beiträge
    32
    Kann ich mal einen Beispielbefehl für CPYFRMIMPF haben?

  6. #6
    Registriert seit
    Nov 2020
    Beiträge
    327
    CPYFRMIMPF FROMSTMF('/IFSORDNER/UNTERORDNER/test2.CSV') TOFILE(AS400LIB/DATEI) MBROPT(*REPLACE) RCDDLM(*LF) FLDDLM(';') RPLNULLVAL(*FLDDFT)

    ... oder einfach im Forum oder Google suchen, dort findest du noch viele weitere Beispiele und Erklärungen.

  7. #7
    Registriert seit
    Oct 2019
    Beiträge
    32
    Gut Ok, Vielen Dank

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.236
    Auch wenn es wieder Eigenwerbung ist: Probiere doch mal mein UPLOAD/400, ein Excel-Addin.
    https://www.ftsolutions.de/images/do.../Upload400.zip
    Da Excel CSV problemlos läsdt, kann mein Upalod/400 ebenso problemlos Daten aus Excel in die AS/400 beamen, per Update und/oder Insert (Merge) incl. Create Table für neue Daten.
    Du kannst 60 Tage testen;-).

    CPYFRMIMPF ist gut für Batch. Dafür musst du jedoch die passende Zieltabelle immer erst noch erstellen.
    Hier passiert nix automatisch.
    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. CSV Import nur bestimmte Spalten
    By Domeus in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 23-01-19, 11:13
  2. SQL Ermittlung von Summen über eine nicht verknüpfte Datei/Tabelle
    By MiMarkow in forum NEWSboard Programmierung
    Antworten: 9
    Letzter Beitrag: 17-03-17, 08:39
  3. Excel-Tabelle / Spalten in phy. Datei
    By AK1 in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 26-10-16, 12:59
  4. unbekannte Datei Feldweise in allg. gültige Tabelle schreiben
    By Robi in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 07-01-16, 07:40
  5. Prüfe auf große Dateien
    By Burgy Zapp in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 03-04-01, 19:03

Berechtigungen

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