Subject Corrupt database - help needed
Author paulphope
Hi

I have a customer whos database is corrupt and their automated 2
hourly backups have been failing. So we're in big trouble and any
help would be very much appreciated.

IB 5.6 on NT4 sp6a

Using Server Manager a standard backup fails. A backup with all the
ticks selected goes fine until this lot

gbak: writing data for table PATIENT
gbak: error accessing BLOB column PRIVATECOMMENTS -- continuing
gbak: ERROR: database file appears corrupt ()
gbak: ERROR: wrong page type
gbak: ERROR: page 71404 is of wrong type (expected 5, found -1)
gbak: error accessing BLOB column PRIVATECOMMENTS -- continuing
gbak: ERROR: database file appears corrupt ()
gbak: ERROR: wrong page type
gbak: ERROR: page 71404 is of wrong type (expected 5, found -1)
gbak: error accessing BLOB column PRIVATECOMMENTS -- continuing
gbak: ERROR: database file appears corrupt ()
gbak: ERROR: wrong page type
gbak: ERROR: page 71404 is of wrong type (expected 5, found -1)
gbak: error accessing BLOB column PRIVATECOMMENTS -- continuing
gbak: ERROR: database file appears corrupt ()
gbak: ERROR: wrong page type
gbak: ERROR: page 71404 is of wrong type (expected 5, found -1)
gbak: error accessing BLOB column PRIVATECOMMENTS -- continuing
gbak: ERROR: database file appears corrupt ()
gbak: ERROR: wrong page type
gbak: ERROR: page 71404 is of wrong type (expected 5, found -1)
gbak: error accessing BLOB column PRIVATECOMMENTS -- continuing
gbak: ERROR: database file appears corrupt ()
gbak: ERROR: wrong page type
gbak: ERROR: page 71404 is of wrong type (expected 5, found -1)
gbak: error accessing BLOB column PRIVATECOMMENTS -- continuing
gbak: ERROR: database file appears corrupt ()
gbak: ERROR: wrong page type
gbak: ERROR: page 71404 is of wrong type (expected 5, found -1)
gbak: ERROR: database file appears corrupt ()
gbak: ERROR: wrong page type
gbak: ERROR: page 71404 is of wrong type (expected 5, found -1)
gbak: ERROR: gds_$receive failed
gbak: Exiting before completion due to errors

What can I do next?

Regards
Paul