Fórum SÓ PRA FERAS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! #36900
24/05/2003
0
Caros amigos !
Fiz uma aplicação que roda a mai de seis meses sem problema, porém uma variação de energia gerou este erro :
´
Exception EIBInterBaseError in module SISTEMA.EXE at 000B7OF2.
I/O error for file ´C:\SYSTEM\TABLE\TABLE.GDB´
Error while trying to read from file
A operação foi concluida com êxito.
.
´
Este erro é apresentado quando starto a aplicação, quando abro a tabela no intebase selecionando a que gerou o problema, ela abre normalmente, mas quando posiciono o cursor para os registros finais ele acusa outro erro :
´
database file appears corrupt()
bad checksum
checksum error on database page 241.
´
Após o erro os registros desaparecem, aplico um ´Commit & Refresh´ e eles aparecem novamente, salientando que já exclui os registros pela metade( começando do fim para o início) e o erro continúa percistindo,
minha tabela esta com permissão de ´ARQUIVO´, pois li em outro tópico
que poderia ser que ela estivesse como ´SOMENTE LEITURA´.
Agradeço a ajuda,
Marcelo Andrad
Fiz uma aplicação que roda a mai de seis meses sem problema, porém uma variação de energia gerou este erro :
´
Exception EIBInterBaseError in module SISTEMA.EXE at 000B7OF2.
I/O error for file ´C:\SYSTEM\TABLE\TABLE.GDB´
Error while trying to read from file
A operação foi concluida com êxito.
.
´
Este erro é apresentado quando starto a aplicação, quando abro a tabela no intebase selecionando a que gerou o problema, ela abre normalmente, mas quando posiciono o cursor para os registros finais ele acusa outro erro :
´
database file appears corrupt()
bad checksum
checksum error on database page 241.
´
Após o erro os registros desaparecem, aplico um ´Commit & Refresh´ e eles aparecem novamente, salientando que já exclui os registros pela metade( começando do fim para o início) e o erro continúa percistindo,
minha tabela esta com permissão de ´ARQUIVO´, pois li em outro tópico
que poderia ser que ela estivesse como ´SOMENTE LEITURA´.
Agradeço a ajuda,
Marcelo Andrad
Marceloandrade
Curtir tópico
+ 0
Responder
Posts
26/05/2003
Jycn
Olá.
Tenta fazer um backup pelo IBConsole e depois restaura, se não conseguir voce pode utilizar um utilitário de correção da base, voce pode encontrar em www.firebase.com.br.
Jycn
Tenta fazer um backup pelo IBConsole e depois restaura, se não conseguir voce pode utilizar um utilitário de correção da base, voce pode encontrar em www.firebase.com.br.
Jycn
Responder
Gostei + 0
26/05/2003
Afarias
o utilitário de correção é o GFIX (instala com o IB/FB)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)