[firebase-br] Ref. Comandos de verificação / backup / restore

Omar Haddad omarhaddadm em gmail.com
Seg Maio 24 17:35:54 -03 2010


Salve amigos(as),

Estou com alguns comandos para backup e restore, e gostaria de saber se
funcionam no firebird 1.5 e também no 2.1, pois entre hoje e amanhã, eu irei
migrar 2 sistemas meus do 1.5 para 2.1

Eis a lista deles, pois se funcionam perfeitamente, criaria um .bat
automatizando estas tarefas.


Olá amigos,

 Gostaria de compartilhar com vocês uma dica, que peguei em um livro, sobre
como reparar um banco de dados:

 1º Confirme se o banco esta com problemas:

*gfix -c -full banco.fdb;*

 2º Caso o erro seja confirmado, tente recuperar o banco:

*gfix -mend -full -ignore banco.fdb;*

 3º  Confirme se o banco foi reparado:

 *gfix -c -full banco.fdb;*

 4º Caso o banco ainda esteja com problema, tente:

*gbak -backup -v -ignore banco.fdb banco.fbk;*

 5º  Caso obtenha um erro tente:

 *gbak -backup -v -ignore -garbage banco.fdb banco.fbk;*

 6º Caso obtenha erro, comece a ficar preocupado(rs..), tente:

   *gbak -backup -v -ignore -garbage -limbo banco.fdb banco.fbk;*

 7º Caso persista o erro, procure por empresas especializadas em reparar
banco firebird, pois o problema é grave.

Caso você tenha conseguido fazer o backup do banco, use o seguinte comando
para fazer o restore:

*gbak -create - v banco.fbk banco.fdb;*

 Se ocorrer erro no restore tente com os parametros -inactive e
-one_at_a_time


Obrigado a todos
-- 
Att.
Omar Marques Haddad
Analista de Sistemas Sênior



Mais detalhes sobre a lista de discussão lista