[firebase-br] gfix e gbak firebird 1.0 - linux
Carlos H. Cantu (TeamFB)
listas em warmboot.com.br
Sex Dez 23 14:30:26 -03 2005
Eu faço backups diários, sem gfix, e nunca tive problema.
Volto a dizer, todo mundo que tem problema de corrupção com bancos no
Firebird deve correr atrás de descobrir o que está ocasionando
(hardware?), pois não é uma situação comum.
Eu sugiro um backup diário, seguido de um restore. Se ambos não
falharem é porque está tudo certo.
[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
L> tenho um backup diário com 3 gfix e 6 gbak e demora um bom tempo para completar.
L> Em alguns clientes o gbak está dando erro, erro que nao consigo
L> descobrir qual é pois a saida do erro nao funciona, e quando
L> acontece isso alguns dias depois o banco corrompe e nao tem como concertar;
L> é preciso fazer gbak todos os dias ? ou os 3 gfix está bom.
L> os gfix e os gbaks sao os seguintes na ordem:
L> gfix -v -full banco.bco -user SYSDBA -password passw >> log.backup
L> gfix -mend -full -ignore banco.bco -user SYSDBA -password passw >> log.backup
L> gfix -v -full banco.bco -user SYSDBA -password passw >> log.backup
L> ------------------------
L> os gbak sao os seguintes, na ordem:
L> gbak -backup -ignore banco.bco backup.gbk -user SYSDBA -password passw >> log.backup
L> gbak -create backup.gbk banconovo.bco -user SYSDBA -password passw >> log.backup
L> gbak -backup -ignore -garbage_collect banconovo.bco backup.gbk
L> -user SYSDBA -password passw >> log.backup
L> gbak -create backup.gbk banconovo.bco -user SYSDBA -password passw >> log.backup
L> gbak -backup -ignore -garbage_collect -limbo banconovo.bco
L> backup.gbk -user SYSDBA -password passw >> log.backup
L> gbak -create backup.gbk banco.bco -user SYSDBA -password passw >> log.backup
Mais detalhes sobre a lista de discussão lista