[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Apr 2005
    Beiträge
    385

    Ganzes Verzeichnis per FTP iSeries->PC kopieren?

    Hallo zusammen,

    ich habe eine Frage, ist es möglich per FTP von der AS/400 ein ganzes Verzeichnis per FTP auf einen PC-Server zu kopieren?

    Zum Hintergrund:
    Ich will in Regelmäßigen abständen aus dem /QOpenSys/XXX/ alle Dateien mit der Endung .txt auf einen PC-Server im Netz kopieren.
    Ich habe schon sämtlich CPY-Befehle ausprobiert, aber diese Dateien auf einem anderen Server zu kopieren hat bisher auch nicht geklappt, daher bleibt nur noch FTP übrig.

    Ein put *.txt klappt leider auch nicht, bin daher für jeden Tipp dankbar.

    Als Bedingung es muss entweder selbst programmiert werden, oder mir OS400 Bordmitteln gehen.

    Danke an alle Helfenden.

    David

  2. #2
    Registriert seit
    Jul 2004
    Beiträge
    35
    Zitat Zitat von ExAzubi
    Hallo zusammen,

    ...

    Ein put *.txt klappt leider auch nicht, bin daher für jeden Tipp dankbar.

    ...

    David
    mput *.txt geht

    R.

  3. #3
    Registriert seit
    Apr 2005
    Beiträge
    385
    Danke,

    werde ich morgen direkt mal probieren?

  4. #4
    Registriert seit
    Jul 2001
    Beiträge
    177

    Wink

    noch 'n Tip:

    mit PROMPT kannst du die abfrage unterdrücken, die bei MPUT zwangsläufig kommt.

    Grüße

    Andi Göring

  5. #5
    Registriert seit
    Apr 2005
    Beiträge
    385
    Hallo,


    mPUT hat mir ein Stück weiter geholfen, aber nicht so wie gewünscht.
    Der Befehl mPUT /QOpenSys/XXX/*.txt wird mit der Fehlermeldung
    " Datei wurde nicht gefunden:" beendet.
    Allerdings klappt folgendes :
    mPUT /QOpenSys/XXX/F*
    dann werden halt alle Dateien mit F. übertragen.

    Habe ich vielleicht etwas falsch gemacht?

  6. #6
    Registriert seit
    Jul 2004
    Beiträge
    35
    lcd /QOpenSys/XXX/F*
    mPUT F*

  7. #7
    Registriert seit
    Mar 2005
    Beiträge
    44

    Anderes aber ähnliches Problem

    Hallo zusammen,

    ich möchte den gesamten Inhalt eines Verzeichnisses des IFs an einen W2K Server senden.

    Mit MPUT /Folder1/Folder2/* gehts nicht.
    mit MPUT /Folfer1/Folder2/F* gehts auch nicht.

    Als Fehlermeldung erhalte ich immer:
    550 Dateiname:Zugriff verweigert

    Berechtigungsprobleme schließe ich mal aus. Auch als QSECOFR gehts nit. Wenn ich es aber mit

    PUT /Folder1/Folder2/datei /Ziel1/Ziel2/datei

    übertrage, dann geht es einwandfrei.

    Hat jemand eine Lösung???

    Vielen Dank

  8. #8
    Registriert seit
    Aug 2004
    Beiträge
    923
    Zitat Zitat von codierknecht
    Hallo zusammen,

    ich möchte den gesamten Inhalt eines Verzeichnisses des IFs an einen W2K Server senden.

    Mit MPUT /Folder1/Folder2/* gehts nicht.
    mit MPUT /Folfer1/Folder2/F* gehts auch nicht.

    Als Fehlermeldung erhalte ich immer:
    550 Dateiname:Zugriff verweigert

    Berechtigungsprobleme schließe ich mal aus. Auch als QSECOFR gehts nit. Wenn ich es aber mit

    PUT /Folder1/Folder2/datei /Ziel1/Ziel2/datei

    übertrage, dann geht es einwandfrei.

    Hat jemand eine Lösung???

    Vielen Dank
    ich befürchte das geht so nicht.
    alle welt (suchmaschine) spricht davon, nen verzeichnis einzupacken und zu senden...

    ne wildcard für alle (*.* bzw. * ) geht wohl nicht.

    wenn doch, wärs schön zu hören.....

    kuempi

  9. #9
    Registriert seit
    May 2002
    Beiträge
    1.121
    Hallo David,

    das gab es mal von der IBM ein IFSTOOL. Dabei ist ein Befehl READDIR. Der erstellt dir ne datei mit allen objekten aus dem verzeichnis. diese müsstest du dann mit einen proggi einlesen und ein ftpscript erstellen, welches den für jede datei nen eigen PUT macht. ich muss mal meine Quellen durchsuchen. Irgendwie hatte ich in der art mal was gemacht.

    Gruß Ronald

    http://www.easy400.net/easy400p/downloads.html

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Natürlich geht MPUT, man muss nur die Syntax beachten:

    MPUT Quelle Ziel
    also
    MPUT /home/mydir/* ZDir

    Gibst du das Ziel nicht an, weiß FTP ja nicht wohin !

    Ich hole mir ja auch auf dem gleichen Weg ganze Verzeichnisse wieder runter.
    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

  11. #11
    Registriert seit
    Mar 2005
    Beiträge
    44

    wiedermal FTP

    Hallo zusammen.

    Ich habe meine Daten nun mit

    MPUT /Quelle1/Quelle2/* /Ziel1/ziel2/

    versucht zu übertragen.
    Wie ich bereits aus der FTP Hilfe entnommen habe, handelt es sich bei dem 2ten Parameter um weitere zu übertragende Daten.

    Ich erhalte nach der Datenübertragung die Meldung, dass keine Daten VON /Ziel1/Ziel1/ übertragen wurden.

    Anschließend befindet sich im IFS unter /QSYS.LIB/QGPL.LIB eine Datei mit einer Teildatei die genau so heißt wie mein Quellverzeichnis.

    Wieso wird aus den Dateien eine Datei mit Teildateien?

    namefmt 1 ist eingestellt und der Übertragungsmodus ist BIN

    Hat jemand eine Idee?

  12. #12
    Registriert seit
    Apr 2002
    Beiträge
    792
    Hi,

    also wenn du wirklich Schreibzugriff auf das Ziellaufwerk hast, dann muss das eigentlich so funktionieren:

    - verbinden mit FTP-Server
    - Anmelden
    - mit "cd" ins Zielverzeichnit wechseln
    - Format auf 1 setzen "namefmt 1"
    - lokales Verzeichnis setzen "lcd /IFSDIR/SUBDIR"
    - Übertragen "MPUT *"

    Gruß

    Sascha

Similar Threads

  1. Dateien per FTP von IFS auf der AS400 holen
    By kroehn in forum NEWSboard Windows
    Antworten: 5
    Letzter Beitrag: 08-11-06, 19:36
  2. Antworten: 1
    Letzter Beitrag: 29-09-06, 08:09
  3. Savf File per FTP
    By wuwu in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 18-08-06, 08:09
  4. Kopieren per SQL
    By steven_r in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 18-07-06, 09:36
  5. ANSI Daten per FTP auf iSeries?
    By bocas400 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 16-11-04, 14:55

Berechtigungen

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