Subject Re: [ib-support] Internal Consistancy Check
Author Robert F. Tulloch
Hi:

IB Log

WS1 (Server) Fri Aug 03 18:21:21 2001
Database: F:\LTDMS\LTDMSA\DATA\LTDMSD~1.GDB
database file appears corrupt ()
wrong page type
page 2494 is of wrong type (expected 7, found 0)
internal gds software consistency check (error during savepoint backout (290))

WS1 (Server) Fri Aug 03 18:23:42 2001
INET/inet_error: read errno = 10054

WS1 (Server) Fri Aug 03 18:25:03 2001
Database: F:\LTDMS\LTDMSA\DATA\LTDMSD~1.GDB
database file appears corrupt ()
wrong page type
page 2494 is of wrong type (expected 7, found 0)

WS1 (Server) Fri Aug 03 18:25:42 2001
Database: F:\LTDMS\LTDMSA\DATA\LTDMSD~1.GDB
Page 2494 wrong type (expected 7 encountered 0)

WS1 (Server) Fri Aug 03 18:25:42 2001
Database: F:\LTDMS\LTDMSA\DATA\LTDMSD~1.GDB
Index 4 is corrupt on page 2494 in table MEMBERS (155)


WS1 (Server) Fri Aug 03 18:33:11 2001
INET/inet_error: read errno = 10054

So the error must have been isc_db_corrupt (335544335). Will all corruption errors be
fixed by gbak? If I trap this, rollback the transaction and open ny IB Admin form,
should I be able to immediately run validate and gback without shutting down app?

Also, how can one force errors to occur to validate ones handle of them??

Thanks.

Best regards