[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    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.

  2. #2
    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

  3. #3
    Registriert seit
    Jun 2015
    Beiträge
    365
    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

  4. #4
    Registriert seit
    Jun 2015
    Beiträge
    365
    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.

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

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

  7. #7
    Registriert seit
    Jun 2015
    Beiträge
    365
    Auswahl eingeben und Eingabetaste drücken.

    Ausgangsdatenstromdatei . . . . > '/temp/CASU3132CP.FILE'

    Zielteildatei o. Sicherungsd. . > '/qsys.lib/qgpl.lib/casu3132cp'

    Teildatei-Auswahl . . . . . . . > *REPLACE *NONE, *ADD, *REPLACE

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wenn die Datei beim PUT nicht existiert wird eine normale PF erstellt, das hilft hier nicht.
    Wichtig ist tatsächlich, dass die Zieldatei als SAVF vorhanden sein muss.
    Ihr habt natürlich recht, dass das Attribut der Zieldatei in diesem Fall "MYSAVF.SAVF" ist.
    Allerdings muss die SAVF leer sein und man darf natürlich kein Replace definieren, der Default ist nämlich ADD.
    Replace funktioniert nämlich nicht, da intern ein CLRPFM aufgerufen wird, der nun mal auf SAVF's nicht funktioniert und zu obiger Fehlermeldung (Datei nicht gefunden) führt.
    Zusätzlich prüft die AS/400 dann, ob die Quelldaten auch wirklich aus einer SAVF stammen.
    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

  9. #9
    Registriert seit
    May 2002
    Beiträge
    1.121
    Zielteildatei o. Sicherungsd. . > '/qsys.lib/qgpl.lib/casu3132cp'

    Da fehlt doch die ENDUNG !!!!!
    Zielteildatei o. Sicherungsd. . > '/qsys.lib/qgpl.lib/casu3132cp.file'

    vorher crtsavf qgpl/casu3132cp

  10. #10
    Registriert seit
    Jun 2015
    Beiträge
    365
    er lief jetzt zumindest mal an. Nach 30 sec gab's ne Fehlermeldung:

    Nachrichten-ID . . . . : CPF5175 Bewertung . . . . . . : 40
    Nachrichtenart . . . . : Abbruch
    Sendedatum . . . . . . : 31.10.16 Sendezeit . . . . . . : 15:48:13

    Nachricht . . . : Falscher Datensatz für Ausgabevorgang an Sicherungsdatei.
    Ursache. . . . . : Es wurde ein falscher Datensatz an Sicherungsdatei
    CASU3132CP in QGPL ausgegeben. Der Bedingungscode ist 1. Die Bedingungscodes
    und ihre Bedeutungen:
    1 -- Ein Datensatz ist nicht in der richtigen Reihenfolge. Die Daten, die
    in die Sicherungsdatei geschrieben werden sollen, stammen möglicherweise
    nicht aus einer Sicherungsdatei.
    2 -- Die Daten eines Datensatzes wurden geändert, seit sie zuletzt aus
    einer Sicherungsdatei abgerufen wurden, oder der Datensatz ist Teil einer
    anderen Sicherung als die Datensätze in der Datei.
    3 -- Die Daten eines Datensatzes stammen aus einer Sicherung in einer
    neueren Systemversion, die nicht mit dieser Version verträglich ist.

  11. #11
    Registriert seit
    Dec 2014
    Beiträge
    310
    Hallo alex61,

    WIE ist denn diese Datei überhaupt in's IFS gekommen??

    Das klärt dann auch, wie sie wieder zurückzuholen ist.
    Wenn sie zB mit FTP (und "bin"!) übertragen wurde, dann wird das mit CPYxx zurück nicht gehen und umgekehrt .. usw..

  12. #12
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Dann ist die Quelle tatsächlich kaputt.
    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. kopieren von bibliothek
    By logo_2 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 28-04-03, 07:17
  2. Tabelle aus QSYS.LIB nach QDLS kopieren
    By TARASIK in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 26-03-03, 10:03
  3. Bibliothek von Band auf die AS400 kopieren
    By speedy in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 06-02-03, 17:22
  4. Savf von einer Bibliothek erstellen
    By Sascha Storzum in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 06-01-03, 14:04
  5. Antworten: 2
    Letzter Beitrag: 26-09-01, 15:25

Berechtigungen

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