Banco IB corrompido
Como faço para reparar meu banco Interbase que está corrompido???
Obrigado a todos.
Obrigado a todos.
Anonymous
Curtidas 0
Respostas
Everton
28/02/2003
Fazer um backup pelo IB e restaurá-lo costuma resolver.
Espero ter ajudado !
Espero ter ajudado !
GOSTEI 0
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.
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
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
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.
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