Subject GBAK Error - Expected record length
Author Marius Labuschagne
Hi,

Has anyone come across this type of error or restoring a database?

Using Firebird 2.1.3 Super Server on Windows XP Professional

The database backup is successful (no problems reported), but the
restore fails with the following messages when it reaches a certain
table and it is consistently on this table, I tried to restore a couple
of times.

04/12/2009 16:30:11:671 gbak:restoring data for table ENTITYNOTES
04/12/2009 16:30:11:687 gbak:committing data for table ENTITYNOTES
04/12/2009 16:30:11:703 gbak: 64 records restored
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:11:703 gbak:do not recognize table attribute 0 --
continuing
04/12/2009 16:30:13:218 ERROR: Expected record length
04/12/2009 16:30:13:218 ERROR: Expected record length

SQL Code: -901
IB Error Code: 336330791
Error Message:
frmFirebirdDBMaintenance.srvRestore:
Unsuccessful execution caused by system error that does not preclude
successful execution of subsequent statements.
Expected record length

Any help much appreciated.

Also, is it possible to instruct gbak to ignore a table when the tables
causes a problem to restore, and just continue with the balance of the
restore?

Regards
Marius