AnsweredAssumed Answered

Advanced Recovery "copy file blocks as is" save?

Question asked by electric_soul on Dec 6, 2011
Latest reply on Dec 8, 2011 by electric_soul

Title

Advanced Recovery "copy file blocks as is" save?

Post

 

Hello

 

Referencing a post by "PhilModJunk"

http://forums.filemaker.com/posts/20ff7e0d0e

 

Am I to understand, that if I have a corrupt file, and use the method "copy file blocks as is" in combination with the other options, that I can use the recovered database to replace my corrupt database with? Given the recovered database doesn't throw any errors when recovering it.

 

With my file it works out like this. 

When I recover my corrupted file(original) I get the follwowing log entries, and the file is reported as being corrupt

Recovering: table '' (159)
  Created table 'Recovered'
Recovering: table '' (184)
  Created table 'Recovered 2'

    Adjusted item count of library  (0) by -1
    Adjusted item count of library  (0) by -14
    Adjusted item count of library  (0) by -1
    Adjusted item count of library  (0) by -21
    Adjusted item count of library  (0) by -2
    Adjusted item count of library  (0) by -3
    Adjusted item count of library  (0) by -1
    Adjusted item count of library  (0) by -2
    Adjusted item count of library  (0) by -10
  Found 1 stranded library object(s)
Recovered 1 stranded library object(s) for a total of 1373 byte(s)

Schema: scanned fields and tables; some problems were found...

To me those errors do not seem like a big deal.

 

Now, If I recover the recovered file. Then filemake has some interesting entries in the log too, but reports the file as "save"(save as it can be for a recovery)

 

Recovering fields for table 'Recovered Library'
Recovering: field catalog
  Rebuilding field catalog order list: name
  Rebuilding field catalog order list: custom
  Rebuilding field catalog order list: type
  Recovering data for table 'Recovered Library'
Recovering: library catalog
  Rebuilding library catalog order list: quick reference
  Recovering: library '' (1)
  Evaluating library (344)
  Recovering: field 'Recovered Blob' (1)
  Recovering: field 'From Table' (2)
A new database was created without detecting any problems.  However, .... instead of using the recovered file going forward.

 

So......   can I replace my original file with the recovery of the oiriginal file and call it "save". because redesigning the DB from scratch is not option.

 

Greetings

Robert

Outcomes