Subject | Re: How can a pointer page vanish? |
---|---|
Author | robertgilland |
Post date | 2007-10-09T22:38:28Z |
> Does you have server crashes or out of disk space conditions ?Yes I think so, however the DBA does not think so.
There were no event logs on the windows server to indicate that.
However I beleive Firebird is smart enough to not write a pointer
page if that page would cause out of disk space errors in
the operating system. Thus Firebird corrupted itself instead.
When I looked at the server the Temp space available was under
30GB which for a 250GB database I would not think that was enough.
We do not know how much is enough though, there does not seem to
be anything written on it.
> What is in your firebird.log ?DBSERVER (Server) Mon Oct 08 13:22:30 2007
Database: E:\DATA\THEDATA.GDB
internal gds software consistency check (pointer page vanished from
DPM_next (249), file: dpm.cpp line: 1609)
> Does you run gfix -v -f ?No how would this help?
>
> > How can this happen and how can it be fixed?ask ib_aid
>
> If its really happens i doubt it can be fixed by gfix. You may
> team for more advanced diagnos (its free) and possible repair (itsnot free).
>We will do whatever we can, including contacting ibfirstaid.
Kind Regards,
Robert.