[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Jun 2015
    Beiträge
    334

    kopieren Savefile aus IFS nach einer ganz normalen AS400 Bibliothek

    Hallo Forum !

    Kennt da jemand den genauen Syntax ? Ich krieg das mit FTP nicht hin.

    Bitte Info, danke !

    Gruss A61

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    crtsavf Yourlib/Yoursavf

    ftp ip.der.as.400

    DEINUSER
    DEINPASSWORT
    bin
    namefmt 1
    put /der/pfad/auf/dem/ifs/SAVF.sav /qsys.lib/yourlib.lib/yoursavf.savf

    fettich
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Wieso FTP?
    Nimm einfach CPY.
    Und das Ziel ist immer noch MYSAVF.FILE, nur ohne zusätzlichem MBR.
    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

  4. #4
    Registriert seit
    Jun 2015
    Beiträge
    334
    das mit dem CPY hab ich mir auch gedacht, krieg's aber trotzdem nicht in die QGPL. Liegt aber sicher an mir ;-) Deswegen jetzt mal Hardcopies:

    Hier liegt das Savefile im IFS:


    Verzeichnis . . . : /temp

    Auswahl eingeben und Eingabetaste drücken.
    2=Editieren 3=Kopieren 4=Entfernen 5=Anzeigen 7=Umbenennen
    8=Attribute anzeigen 11=Aktuelles Verzeichnis ändern ...

    Aus-
    wahl Objektverbindung Art Attribut Text
    . DIR
    .. DIR
    osgi_instance_loca > DIR
    CASU3132CP.FILE STMF
    002916.iso STMF
    002926.iso STMF

    kopiert werden soll CASU3132CP.FILE und zwar in die QGPL. Da habe ich bereits ein
    Savefile mit Namen CASU3132CP angelegt.
    Wie wäre jetzt da der Systax ?

  5. #5
    Registriert seit
    Jan 2003
    Beiträge
    746
    CPYFRMSTMF FROMSTMF('/temp/CASU3132CP.FILE')
    TOMBR('/QSYS.LIB/QGPL.LIB/CASU3132CP.FILE')
    MBROPT(*REPLACE)

  6. #6
    Registriert seit
    Jun 2015
    Beiträge
    334
    danke erstmal. Habe das so gemacht und bekomme folgende Fehlermeldung:

    Nachrichten-ID . . . . : CPDA082 Bewertung . . . . . . : 40
    Nachrichtenart . . . . : Diagnose
    Sendedatum . . . . . . : 31.10.16 Sendezeit . . . . . . : 14:23:19

    Nachricht . . . : Objekt ist entweder keine Datei oder eine Datei mit
    Attributen, die von diesem Befehl nicht unterstützt werden.
    Ursache . . . . : Das Objekt /QSYS.LIB/QGPL.LIB/CASU3132CP muss entweder
    eine physische Quellendatei mit drei Feldern oder eine programmbeschriebene
    Datei sein. Extern beschriebene Dateien und physische Quellendateien, die
    weniger oder mehr als drei Felder enthalten, werden von diesem Befehl nicht
    unterstützt.
    Fehlerbeseitigung: Entweder den Namen einer vorhandenen physischen
    Quellendatei mit den richtigen Attributen oder eine programmbeschriebene
    Datei angeben und den Befehl wiederholen.

    Ich möchte einfach das SF aus dem IFS in die QGPL haben. In der QGPL heißt das noch leere SF
    CASU3132CP.

  7. #7
    Registriert seit
    Nov 2003
    Beiträge
    2.304
    Bei Sicherungsdateien geht beim FTP auch .savf

    Zitat Zitat von Fuerchau Beitrag anzeigen
    Und das Ziel ist immer noch MYSAVF.FILE, nur ohne zusätzlichem MBR.

  8. #8
    Registriert seit
    May 2002
    Beiträge
    1.121
    Den SAVF vorher anlegen
    PHP-Code:
    crtsavf MyLib/Myfile

    CPYFRMSTMF FROMSTMF
    ('/home/MySavf.savf')
     
    TOMBR('/qsys.lib/Mylib.lib/MyFile.file'MBROPT(*REPLACE
    Versuche es mal so

    Gruß
    Ronald

  9. #9
    Registriert seit
    Jun 2015
    Beiträge
    334
    wieso sagt der FTP bei diesem Befehl: put /temp/casu3132cp.file casu3132cp

    /temp/casu3132cp.file Datei nicht gefunden ! Sie liegt doch da !!!

    Verzeichnis . . . : /temp

    Auswahl eingeben und Eingabetaste drücken.
    2=Editieren 3=Kopieren 4=Entfernen 5=Anzeigen 7=Umbenennen
    8=Attribute anzeigen 11=Aktuelles Verzeichnis ändern ...

    Aus-
    wahl Objektverbindung Art Attribut Text
    . DIR
    .. DIR
    osgi_instance_loca > DIR
    CASU3132CP.FILE STMF
    002916.iso STMF
    002926.iso STMF

  10. #10
    Registriert seit
    Jun 2015
    Beiträge
    334
    danke Ronald.
    habe ich ausprobiert, bekomme eine Fehlermeldung:

    Nachrichten-ID . . . . : CPDA082 Bewertung . . . . . . : 40
    Nachrichtenart . . . . : Diagnose
    Sendedatum . . . . . . : 31.10.16 Sendezeit . . . . . . : 14:50:22

    Nachricht . . . : Objekt ist entweder keine Datei oder eine Datei mit
    Attributen, die von diesem Befehl nicht unterstützt werden.
    Ursache . . . . : Das Objekt /qsys.lib/qgpl.lib/casu3132cp muss entweder
    eine physische Quellendatei mit drei Feldern oder eine programmbeschriebene
    Datei sein. Extern beschriebene Dateien und physische Quellendateien, die
    weniger oder mehr als drei Felder enthalten, werden von diesem Befehl nicht
    unterstützt.
    Fehlerbeseitigung: Entweder den Namen einer vorhandenen physischen
    Quellendatei mit den richtigen Attributen oder eine programmbeschriebene
    Datei angeben und den Befehl wiederholen.

  11. #11
    Registriert seit
    Nov 2003
    Beiträge
    2.304
    Lösch' die Sicherungsdatei mal weg und versuch's dann nochmal.

  12. #12
    Registriert seit
    May 2002
    Beiträge
    1.121
    POste mal deinen COPY-Befehl

Similar Threads

  1. kopieren von bibliothek
    By logo_2 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 28-04-03, 08:17
  2. Tabelle aus QSYS.LIB nach QDLS kopieren
    By TARASIK in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 26-03-03, 11:03
  3. Bibliothek von Band auf die AS400 kopieren
    By speedy in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-02-03, 18:22
  4. Savf von einer Bibliothek erstellen
    By Sascha Storzum in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 06-01-03, 15:04
  5. Antworten: 2
    Letzter Beitrag: 26-09-01, 16:25

Berechtigungen

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