Banco IB corrompido

Firebird

28/02/2003

Como faço para reparar meu banco Interbase que está corrompido???

Obrigado a todos.


Anonymous

Anonymous

Curtidas 0

Respostas

Everton

Everton

28/02/2003

Fazer um backup pelo IB e restaurá-lo costuma resolver.



Espero ter ajudado !


GOSTEI 0
Anonymous

Anonymous

28/02/2003

Se voce não conseguir resolver com fazer o backup e restauralo de uma olhada numa ferramenta que esta no pasta do Interbase dentro do diretorio ...\BIN\gfix.exe e use o parametro ´-mend´ e apos faça o Backup e tente restaura-lo, o executavel funciona em DOS
Ex: ...\Bin\gfix.exe -MEND caminhodobanco.gdb -USER usuario
-password senha

Para evitar ter que escrever o nome do caminho do banco de dados inteiro copie o programa para dentro do local onde esta o BD


Ate mais.


GOSTEI 0
Anonymous

Anonymous

28/02/2003

Vc pode fazer o seguinte, entre no server manager do interbase, conecte o database, no menu de manutenção entre na opção, database shutdow, e nesta opcao mude para a ultima opcao (force) e coloque o tempo 0, em seguida faça uma validação no banco, pronto o banco estar disponivel novamente,


GOSTEI 0
Weber

Weber

28/02/2003

A melhor opção é usar o gfix, passe ele no seu banco de dados até que não apresente nenhum erro. O comando principal é:
gfix -validate -ignore c:\banco.gdb -user sysdba -pass masterkey

execute esse comando quantas vezes for necessário até que o banco de dados não apresente nenhum erro.

depois execute esse comando : gfix -validate c:\banco.gdb -user sysdba -pass masterkey

faça um backup (gbak) do banco e depois restaure.


GOSTEI 0
POSTAR