[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2005
    Beiträge
    4

    RSTOBJ: Dateiaktualitäts-IDs stimmen nicht überein... :(

    Hallihallo,

    ich hab aktuelle ein leidiges Problem, was ich einfach nicht lösen kann.

    Ich hab eine Bibliohtek X mit Teildateien und einer logischen Datei. Diese Packe ich in ein Savfile welches sich in einer Bibliothek Y befindet. Wenn ich nun dieses Savfile auf einer andere Maschine mit RSTOBJ in eine Bibliothek R entpacke, dann klappt das ohne weiteres. Wiederhole ich diesen Vorgang nochmal, dann klappt das auch ohne weiteres.

    Wenn ich nun aber ein weiteres Savfile nehme, mit exakt dem gleichen Inhalt wie die von Bibliothek X, aber mit dem Unterschied dass sie aus einer anderen Bibliothek T in dieses Savfile gesichert wurde, dann funktioniert zwar mein RSTOBJ gibt aber eine Warnung zurück. Und zwar nur dann, wenn bereits die zurückzuspeichernden Dateien bereits in der Zielbibliothek enthalten sind.

    Konkret:

    RSTOBJ OBJ(*ALL) SAVLIB(X) DEV(*SAVF) SAVF(Y/MYFILE) MBROPT(*ALL) ALWOBJDIF(*ALL) RSTLIB(R)

    Klappt soweit, auch wenn die wiederherzustellenden Dateien bereits vorhanden sind.

    RSTOBJ OBJ(*ALL) SAVLIB(T) DEV(*SAVF) SAVF(Y/MYFILE) MBROPT(*ALL) ALWOBJDIF(*ALL) RSTLIB(R)

    Meine Warnmeldung heisst dann Dateiaktualitäts-IDs stimmen nicht überein. Die in der Zielbibliothek bereits vorhandenen Dateie werden unbenannt und die Dateien der Savfile korrekt wiederhergestellt.

    Wie schaffe ich es aber diese Warnung zu vermeiden, bzw. das Problem von Grund auf zu vermeiden????


    Ich weiss echt nicht mehr weiter und bin für jeden Hinweis dankbarr


    Turan

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    Nimm die Meldung so wie sie ist !
    D.h., dass die Aktualitäten der vorhandenen Dateien zu den neuen Dateien unterschiedlich sind.

    Das kann sein:
    - Satzformat-ID ist unterschiedlich (DSPFFD)
    - Anzahl Teildateien sind unterschiedlich (DSPFD)
    - Die Namen der Teildateien sind unterschiedlich (DSPFD)
    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

  3. #3
    Registriert seit
    Jul 2005
    Beiträge
    4
    Zitat Zitat von Fuerchau
    Nimm die Meldung so wie sie ist !
    D.h., dass die Aktualitäten der vorhandenen Dateien zu den neuen Dateien unterschiedlich sind.

    Das kann sein:
    - Satzformat-ID ist unterschiedlich (DSPFFD)
    - Anzahl Teildateien sind unterschiedlich (DSPFD)
    - Die Namen der Teildateien sind unterschiedlich (DSPFD)
    Das dumme ist, diese Warnmeldung bricht meine FTP verarbeitung ab. Ich rufe den Befehlsstring per FTP RCMD auf, der dann als Returnvalue 550 also Fehler erhält.

    Gibts aber einen "Trick" mit dem beim RSTOBJ dafür sorgen kann, dass abweichend vorhandene Dateien nicht unbenannt sondern überschrieben werden? Meine zu entpackenden Dateien sind zwar korrekt da, aber mit der Zeit würde sich durch die umbenennerei ein Hauffen Müll ansammeln.

  4. #4
    Registriert seit
    Jun 2005
    Beiträge
    34

    Levelchek abschalten, vielleicht hilfts...

    CHGPF FILE(X/Y)
    LVLCHK(*NO)

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.247
    @raff: Das hilft nichts !

    Per FTP kann man nur einen Call auf ein Programm machen, das den RSTOBJ mittels MONMSG überwacht und ggf. die alten Dateien vorher oder hinterher löscht.
    FTP kann keinen MONMSG !

    Alternativ kannst du auch einen SBMCMD CMD(RSTOBJ ...) ausführen, allerdings kannst du dann nicht aufs Ende warten.
    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. RSTOBJ via FTP
    By strickistracki in forum IBM i Hauptforum
    Antworten: 12
    Letzter Beitrag: 22-05-06, 08:23
  2. RSTOBJ - Geschwindigkeit
    By Mädele in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 10-02-06, 13:54
  3. RSTOBJ
    By malzusrex in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 04-03-05, 08:12
  4. RSTOBJ als Befehl in CL Programm
    By M Scheid in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 26-01-05, 14:36
  5. RSTOBJ von zwei Bändern
    By MB in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 16-05-03, 12:26

Berechtigungen

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