Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 6 of 6 total
Thread Ending a process that is busy optimizing
Wed, Oct 15 2008 6:33 PMPermanent Link

"Dominique Willems"
One of my smarter customers has managed to end a process (via task
manager) that was in the middle of optimizing a table, containing a
huge blob file. He mailed me complaining that alot of data seems to
have disappeared after his stunt.

The bad news is that he restarted the application after ending it,
which caused it to overwrite the .bbk, .dbk, and .ibk backups again
with the bad files, since it restarted the optimizing process.

I know the man himself is not to be helped, but can any of the data be
recovered?

Many thanks.


PS: using 3.30

--
Thu, Oct 16 2008 4:59 AMPermanent Link

"Iztok Lajovic"
Dominique,

I don't know how to recover files corrupted in that way.

This situation could force you to think about procedure for daily backups
incorporated in your application that makes every time new backup. New
backup should overwrite the oldest in a list of, let say, 10 backups. In
that case the user could restore any backup from the list.

Iztok Lajovic


"Dominique Willems" <dominique.willems@gmail.com> je napisal v sporocilo
news:15D6E8CE-EE1C-48E4-A1B2-7055B60F4745@news.elevatesoft.com ...
> One of my smarter customers has managed to end a process (via task
> manager) that was in the middle of optimizing a table, containing a
> huge blob file. He mailed me complaining that alot of data seems to
> have disappeared after his stunt.
>
> The bad news is that he restarted the application after ending it,
> which caused it to overwrite the .bbk, .dbk, and .ibk backups again
> with the bad files, since it restarted the optimizing process.
>
> I know the man himself is not to be helped, but can any of the data be
> recovered?
>
> Many thanks.
>
>
> PS: using 3.30
>
> --
>

Thu, Oct 16 2008 5:32 AMPermanent Link

"Dominique Willems"
Iztok Lajovic wrote:
> This situation could force you to think about procedure for daily
> backups incorporated in your application that makes every time new
> backup. New backup should overwrite the oldest in a list of, let say,
> 10 backups. In that case the user could restore any backup from the
> list.

That's been built-in for over a decade, but he has to click the button.
Smile

--
Thu, Oct 16 2008 4:15 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Dom,

<< I know the man himself is not to be helped, but can any of the data be
recovered? >>

Perhaps using a disk-editing tool, but that's about it.  Once a file is
overwritten, then it's hard to get the data back.

--
Tim Young
Elevate Software
www.elevatesoft.com

Fri, Oct 17 2008 8:37 AMPermanent Link

"Dominique Willems"
Tim Young [Elevate Software] wrote:
> Perhaps using a disk-editing tool, but that's about it.  Once a file
> is overwritten, then it's hard to get the data back.

I took a look at his table, deleted a few odd rows, applied a repair,
then an optimize, and all is dandy.

That's DBISAM for you. Never a bit lost in its entire career. Smile

--
Fri, Oct 17 2008 2:49 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Dom,

<< I took a look at his table, deleted a few odd rows, applied a repair,
then an optimize, and all is dandy. >.

Wow, cool.  I'm glad that you were able to recover everything okay.

<< That's DBISAM for you. Never a bit lost in its entire career. Smile>>

That's always a good thing, but in this case it was the developer that saved
the day. Smiley

--
Tim Young
Elevate Software
www.elevatesoft.com

Image