Subject Re: [firebird-support] Corrupted Database
Author Alexey Kovyazin
Hello, Alexandre!

> People,
>
> I got my first FB DB corrupted :-)


Congratulations :)

>
> I just want to know what does the error message means:
>
> I got the error when I do a select * from one table or when I try to
> backup it, gfix -validate does not output anything (positive or negative).
>
> gbak: ERROR: internal gds software consistency check (pointer page
> disappeared in DPM_delete (245))
> gbak: ERROR: gds_$receive failed
> gbak: Exiting before completion due to errors
> gbak: ERROR: internal gds software consistency check (can't continue
> after bugcheck)


It looks like some piece in the ned of database is lost, including one
of the pointer pages.
I wonder why gfix did not produce any message. Did it complete the
validation process or just hang up?

If you like to have more information, please take a look on firebird.log
entries
and run IBFirstAID Diagnostician to check low-level structures.

Sincerely,
Alexey Kovyazin
www.ibsurgeon.com