Informações sobre como recuperar banco corrmpido

Firebird

20/04/2006

Olá,

Tenho um cliente que está com um banco de dados de 4 Giga corrompido.

A mensagem que dá ao tentar conectar com o banco é a seguinte:
´Final de arquivo alcançado´

Já tentei aquela velha rotina que todos conheçemos de gfix + gbak
com todas as opções possívies mas não resolveu.

Pesquisando na net achei alguns programas (IBSurgeon e outros) e apesar de retornarem algum resultado, são todos pagos e os resultados vieram com a limitação de programas de demonstração.

Não existe nenhum documento sobre como recuperar casos extremos de corrupção de bancos de dados.

Afinal de contas o Firebird é um banco Open Source e deve haver algum programa ou documento de como recuperar estes casos.

Valeu.


Marcelo.l

Marcelo.l

Curtidas 0

Respostas

Weber

Weber

20/04/2006

No teu caso aparentemente não são os dados que estão corrompidos e sim o arquivo.
Backup é a melhor solução.

Como o banco de dados é grande provavelmente seu cliente precisa muito dessas informações, sei que existe uma mulher, não lembro o nome dela nem a nacionalidade, ela é uma das criadoras do interbase e é capaz de recuperar praticamente qualquer problema em um banco de dados interbase, claro que não vai ser de graça. De uma procurada na net que você vai achar alguma coisa.


GOSTEI 0
Marcelo.l

Marcelo.l

20/04/2006

Backup é a melhor solução.


É claro que, pra variar, o cliente esqueçeu de fazer o backup. :shock:
Mas aposto que ele nunca mais vai esquecer. :D

De qualquer forma obrigado, Weber.


GOSTEI 0
Luizcap

Luizcap

20/04/2006

Olá amigo!!! Procure no Site www.firebase.com.br
Lá você deve encontrar alguma coisa.

Abraços


GOSTEI 0
POSTAR