[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jul 2001
    Beiträge
    28

    Question gelöschte Sätze

    Hallo Forum,

    gibt es eine Möglichkeit gelöschte Sätze in einer physichen Datei wiederherzustellen ?

    Jürgen Wirnitzer

  2. #2
    Registriert seit
    Dec 2000
    Beiträge
    73
    Hallo Wirnitzer,

    es gibt einen superguten DB-Editor:
    WRKDBF, damit kannst Du auch gelöschte Sätze wiederherstellen.

    Das Tool ist Freeware unt unter www.wrkdbf.com runterzuladen.

    Viele Grüße, Chrisi

  3. #3
    Registriert seit
    Apr 2001
    Beiträge
    80
    Hallo Jürgen !

    Das WRKDBF ist für einzelne Sätze "undeleten" sehr gut, benutze ich auch.

    Wenn Du aber sehr viele Datensätze wieder reaktivieren möchtest, gibt es noch ein Tool, das als Befehl arbeitet und als Parameter den Dateinamen und die Record-Nr. erwartet. Man kann dann z.B. in einem RPG die Rcd.-Nr. immer eins hochzählen und den CMD aufrufen. So lassen sich auch Tausende Sätze schnell wieder "undeleten".

    Falls Interesse besteht kann ich Dir das Tool zumailen.

    Jörg

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

    Post

    Hallo Jörg, Hallo Chrisi,

    haben nun wrkdbf heruntergeladen. Ist wirklich eine tolles Stück Software.
    Beim undelete werden die Sätze auf die Ursprungsdatei zurückgeschrieben. Ist es möglich die Daten auf eine andere File umzuleiten, da doppelte Satzschlüssel entstehen ?. Hier auch meine EMAIL Adresse
    speziell für Jörg und sein freundliches
    Angebot. ( Wir haben jedoch keinen RPG Compiler sondern arbeiten nur mit COBOL ).

    wirnitzer@gedelfi.com

    Jürgen

  5. #5
    Registriert seit
    Apr 2001
    Beiträge
    80

    Smile

    Hallo Jürgen !

    Nein, umleiten kannst Du die Sätze nicht.

    Aber erstell Dir doch mit CRTDUPOBJ oder mit CPYF und COMPRESS(*NO) eine Kopie von der Datei. Dabei werden die gelöschten Sätze mitkopiert. In der Kopie der Datei kannst Du dann alle Sätze "undeleten". Sollte die Datenbank nicht sauber designt sein und der Unique-Key ist in der PF definiert *fg*, erstellst Du Dir eine Kopie aus DDS ohne Key und kopiertst dann mit CPYF und Parameter COMPRESS(*NO).

    Das Tool UNDEL schicke ich Dir per mail.

    Gruss

    Jörg

  6. #6
    Registriert seit
    Apr 2001
    Beiträge
    80
    Nehme alles zurück.

    Habe beim Zusammenstellen der Objekte für UNDEL gerade gesehen, dass mit dem Tool eine Ausgabe der gelöschten Sätze in eine andere Datei möglich ist. :-))

    Gruss

    Jörg

Similar Threads

  1. gelöschte Sätze wieder verwenden
    By wm2609 in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 26-01-06, 14:24
  2. Reihenfolge der Sätze im LF
    By alexander may in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 08-12-05, 19:25
  3. SQL - gelöschte Datensätze wiederherstellen
    By User23 in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 13-06-05, 09:27
  4. Gelöschte Sätze werden verarbeitet
    By Hubert in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 20-05-05, 10:21
  5. Performanceverlust durch gelöschte Sätze
    By Robi in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 06-10-04, 09:18

Berechtigungen

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