Fórum erro no banco de dados firebird #60280
04/11/2008
0
Tenho um cliente que nao fez copia de seguranca derrepente deu problema no banco de dados...
E eu estou tentando recuperar o banco de dados..
Passo os comandos do gfix e continua dando erros
Passo o comando (gfix -sweep sgcadm.fdb)
da o seguinte erro:
error while tryng to read from file
final do arquivo alcancado
// passo o comando de validacao completa
gfix -v -i sgcadm.fdb
da o seguinte erro:
number of index page erros : 1
number of database page erros : 2
// passo o comando abaixo
gfix -v -n sgcadm.fdb
da o seguinte erro:
bad checksum
checksum error database page 13365
// passo o comando de referencia para ver se o banco de dados foi reparado
gfix -mend -full -ignore sgcadm.fdb
da o seguinte erro:
- wrong page type
- page 13365 is of wrong type <expected 3, found 0>
Ou seja não estou conseguindo recuperar o banco de dados.
Gostaria de saber se algume pode me ajudar a resolver este problema do banco de dados..
Grato
Plácido
ppninfo@terra.com.br
Placido
Curtir tópico
+ 1Posts
04/11/2008
Emerson Nascimento
se conseguir, sugiro extrair num script toda a estrutura do banco de dados e replicar os dados desse banco corrompido no novo banco.
pelo jeito vai se perder alguma coisa, mas o banco deixara de dar problema.
Gostei + 0
05/11/2008
Placido
Obrigado pela atencao...
Eu utilizo o banco de dados firebird 1.5.3
Linguagem de programação delphi 7
Eu acho que o problema no banco de dados esta relacionado a queda de nergia....
O problema é que vejos matérias a respeito de recuperar um banco de dados corrompidos.....mas não estou conseguindo..........
Estamos aguardando uma solução para o caso...
Grato
Plácido
Gostei + 0
05/11/2008
Rodolpho123
Nem sempre se é possível (apenas com utilitários do FB) recuperar um banco de dados corrompido. Como o Emerson mencionou, tente extrair o máximo de informação que vc conseguir deste banco. Até existem empresas que recuperam banco ([url]www.ibphoenix.com[/url], especialista em FB), porém isso não é um serviço gratuito e barato. Em um dia, estava eu lendo um livro sobre TI e o autor mencionou uma frase que nunca mais esqueci:
Faça o seu cliente pensar nisto...
Gostei + 0
10/12/2008
Johnbh3
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)