Reparar BD Firebird Corrompido
Meu banco de dados apresentou um erro dizendo que existe uma tabela corrompida no banco de dados. Gostaria de saber se existe alguma ferramenta para reparar esse erro.
Visualdesigner
Curtidas 0
Melhor post
Martins
09/11/2007
//Vamos setar as configurações de usuário e senha.
SET ISC_USER=SYSDBA
SET ISC_PASSWORD=masterkey
// Partindo do princípio de q já existem erros, vamos corrigí-los
GFIX -M -I SEUBANCO.FDB
//Vamos agora criar um Backup da base.
GBAK -G -B -V SEUBANCO.GDB BKPBANCO.GBK
//Restaurando nosso BackUp
GBAK -G -R -V -P 4096 BKPBANCO.GBK BANCOREC.GDB
Boa sorte e bons códigos.
SET ISC_USER=SYSDBA
SET ISC_PASSWORD=masterkey
// Partindo do princípio de q já existem erros, vamos corrigí-los
GFIX -M -I SEUBANCO.FDB
//Vamos agora criar um Backup da base.
GBAK -G -B -V SEUBANCO.GDB BKPBANCO.GBK
//Restaurando nosso BackUp
GBAK -G -R -V -P 4096 BKPBANCO.GBK BANCOREC.GDB
Boa sorte e bons códigos.
GOSTEI 1
Mais Respostas
Steve_narancic
02/11/2007
Utilize o próprio gfix do firebird, depois faça um backup restore com o gbak
GOSTEI 0