I have never had any trouble recovering until this version of 4D (v17R3).

> On Oct 23, 2019, at 9:09 AM, Tim Nevels via 4D_Tech <[email protected]> 
> wrote:
> 
> When 4D starts flushing the cache to disk it writes something to the data 
> file on disk that it is flushing. When the flush finishes it removes this 
> marker inside the data file. 
> 
> When 4D starts up it checks for this marker and if found it knows 4D crashed 
> before completing the flush. Hence, the message you are seeing. 

Are you sure the marker is stored in the data file? If I restore a backup from 
Time Machine that I know was good and verify the records in the MSC, the verify 
fails saying the last database flush did not complete. I would think that the 
marker is stored someplace else. 

If I run a repair on the datafile 4D crashes. I have tried to run the repair 
several times and it crashes at the same spot every time.

I ran a repair on the structure and it failed reporting that the flush did not 
complete.

Finally I ran a repair on the datafile using record headers and it looks like I 
am back in. Just waiting on reindexing to finish.

For my clarification, can you confirm where the database is marked indicating 
that a flush is not complete. 
**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to