Subject | Re: Power down corruption problem. |
---|---|
Author | Ian |
Post date | 2005-03-10T06:27:11Z |
--- In firebird-support@yahoogroups.com, "Alan McDonald" <alan@m...>
wrote:
Thanks for your suggestion. I added the following line to my
firebird.conf file:
ForcedWrites=On
But after 4 powerdowns during insert activity, I got the following
message after trying to update a database table:
... update agt_idle set end_idle='2005-03-01 07:50:51' where
guid='agent67890123026' and end_idle is null
SQLCODE: -902
firebird reports: internal gds software consistency check (cannot find
record back version (291))
By the way, this is on a realtime variant of Linux, Carrier Grade Linux.
Ian
wrote:
> > Helloset to
> >
> > I am evaluating databases for a particular application. One of the
> > most important requirements is that the database survive a "power plug
> > pull" during use without database corruption. So far, Firebird fails
> > this requirement. Are there any settings that can minimize this kind
> > of corruption problem?
> >
> > Ian
> >
>
> this would only (likely) happen on a windows box with forced writes
> off.ON in all
> Ensure that forced writes for the database (not server) are set to
> OS environments and corruption is unlikely.Hi Alan
> (nothing will protect against lightneing strike power surges to that fry
> your hard disk though)
> Alan
Thanks for your suggestion. I added the following line to my
firebird.conf file:
ForcedWrites=On
But after 4 powerdowns during insert activity, I got the following
message after trying to update a database table:
... update agt_idle set end_idle='2005-03-01 07:50:51' where
guid='agent67890123026' and end_idle is null
SQLCODE: -902
firebird reports: internal gds software consistency check (cannot find
record back version (291))
By the way, this is on a realtime variant of Linux, Carrier Grade Linux.
Ian