[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Dec 2013
    Beiträge
    5

    Smile [GELÖST] Daten via CSV von einer auf eine andere iSeries exportieren

    Hallo zusammen,

    wir haben aktuell folgende Situation:
    Auf unserer alten iSeries (V5R4) werden Daten aufbereitet und nachts mittels einem Job im QDLS Verzeichnis abgelegt. Dieses ist auch über ein Windows Netzlaufwerk verbunden. Tagsüber muss dann jemand die Daten manuell (inzwischen mittels einem kleinen Script) auf die neue iSeries(V7R1) in einen Ordner kopieren, auf den von SAP aus zugegriffen werden kann. Dieser Ordner ist ebenfalls als Netzlaufwerk mit Windows verbindbar. Auf der neuen iSeries ist es ein IFS und auf der alten das QDLS wenn ich das richtig verstanden habe.

    Also beide Laufwerke sind mit Windows als Netzlaufwerk verfügbar und beide hängen im gleichen Netz, sind also gegenseitig erreichbar über PING o.ä.

    Danke im Voraus
    der ensöianer
    Last edited by ensöianer; 04-12-14 at 11:19. Grund: Problem gelöst.

  2. #2
    Registriert seit
    Sep 2005
    Beiträge
    393
    Kann weder ein Problem, noch eine Frage entdecken!
    worum geht es?
    Du schreibst was Ihr macht! Toll. Und nun ?

  3. #3
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    nun fragen wir uns, warum so umständlich ;-)
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

  4. #4
    Registriert seit
    Dec 2013
    Beiträge
    5
    ach mist, ich hatte den Text schonmal verfasst und dann hatte ich einen auto-log out und musste von vorne anfangen

    Ich will von der alten iSeries auf die neue iSeries direkt speichern, also den direkten Export von der V5R4 auf die V7R1. geht das irgendwie?

  5. #5
    Registriert seit
    Dec 2005
    Beiträge
    276
    Hallo ensöinaer,

    QFILESVR.400 dürfte das Zauberwort sein.

    Erstelle einen Folder mit der IP Adresse der V7R1 Maschine auf der V5R4 im /QFILESVR.400 Verzeichniss.
    Lege auf beiden Seiten den selben Benutzer mit gleichen Passwort an und dann kannst du via
    /QFILESVR.400/IP.Adresse/.... in jedes IFS Verzeichniss auf der V7R1 Maschine zugreifen und Daten hinkopieren.
    Du brauchst dazu auch keine NetServer Freigabe.

    MFG Zerberus

  6. #6
    Registriert seit
    Jul 2001
    Beiträge
    2.646
    Zitat Zitat von ensöianer Beitrag anzeigen
    ach mist, ich hatte den Text schonmal verfasst und dann hatte ich einen auto-log out und musste von vorne anfangen

    Ich will von der alten iSeries auf die neue iSeries direkt speichern, also den direkten Export von der V5R4 auf die V7R1. geht das irgendwie?
    Was exportierst Du denn? Ganze Dateien / Tabellen? Teile davon?

    Du kannst mit DDM arbeiten, mit Save Files, Du kannst Dir CSV-Dateien mit CPYTOIMPF erstellen.

    Je nach dem, was Du so vor hast, gibt es einfache und umständliche Wege

    -h
    www.RZKH.de
    IBM Champion 2022, 2023, 2024
    IBM i Community Advocate https://www.youracclaim.com/badges/6...c-7ad4ba147af6
    Common / CEAC
    http://pub400.com

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Da du die Daten ja schon im QDLS (besser wäre ein Verzeichnis in /Home) hast kannst du diese ja einfach per FTP übertragen.
    Hierfür schreibst du die nötigen FTP-Befehle in eine einfache PF und per OVRDBF FILE(STDIN) TOFILE(MYFTPSCRIPT) mit anschließendem FTP sendest du die Daten rüber.
    Im FTP kannst du ein Kommando (musst du mal suchen F1=Hilfe) wie CALL aufrufen, das die Daten dann auch direkt verarbeitet.

    Die 2. Möglichkeit ist direkt SQL.
    In WRKRDBDIRE kannst du jeweils die andere AS/400 als Remote-DB eintragen und per SQL direkt Daten aus einer lokalen Tabelle lesen und in die Zieltabelle schreiben.
    Hier benötigst du keine Zwischenschritte oder CSV u.s.w.
    Ich halte dies für de beste Lösung.

    Sicherlich wird es noch viele weitere Möglichkeiten geben.
    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

  8. #8
    Registriert seit
    Dec 2013
    Beiträge
    5
    hi, nach langem hin und her probieren kann ich den Thread nun als Gelöst markieren!

    Danke für eure Denkanstöße und Lösungsvorschläge.

    Im Endeffekt habe ich mich wie folgt "entschieden":
    Ein Kollege hat in seinem CL den Pfad abgeändert von *QDLS auf *IFS und nun kann ich bequem per FTP mit befehl "cd /" und "namefmt 1" die CSV Dateien von der alten auf die neue AS/400 schaufeln.

Similar Threads

  1. Wie implementieren andere Firmen ihre SQL-Zugriffe auf die iSeries?
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 14
    Letzter Beitrag: 04-04-14, 07:32
  2. Antworten: 3
    Letzter Beitrag: 20-12-13, 09:27
  3. Daten exportieren "AS/400 NOOB"
    By RobinHood2001 in forum IBM i Hauptforum
    Antworten: 8
    Letzter Beitrag: 12-12-13, 12:30
  4. MSGQ von einer AS/400 auf eine andere??
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 12-11-02, 07:18
  5. Warum wird eine Kopie einer log. Datei erstellt
    By hs in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 27-09-01, 11:25

Berechtigungen

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