Erros de corrupção do Firebird e o que fazer
Cada página explica o que a mensagem significa, o que tentar com as ferramentas do próprio Firebird e como extrair os dados quando elas falham. A ordem geral de passos está na página de recuperação.
internal Firebird consistency check (decompression overran buffer (179))— os bytes de um registro estão danificadosinternal Firebird consistency check (wrong record length (183))— um registro não corresponde ao layout da sua tabelainternal Firebird consistency check (cannot find tip page (165))— o inventário de transações está danificadodatabase file appears corrupt/page is of wrong type— uma página contém algo diferente do esperadoI/O error during "read" operation— o arquivo é menor que o banco, ou o disco está falhandogbak: ERROR…Exiting before completion due to errors— o backup de um banco danificado para no meio