[firebase-br] Script Reparar Banco

Leonardo Carneiro chesterman86 em gmail.com
Qui Mar 21 09:11:16 -03 2013


Até onde eu sei não é bom executar com -m desnecessariamente.

Caso o firebird entenda que uma tupla PODE estar corrompida, ele vai marcar
como inválida e você VAI ter perda de dados.


2013/3/20 Assis <assisinformatica em gmail.com>

> Linux Ubuntu 32
> Firebird SS 2.5.2
>
> No servidor é executado todo dia as 4h a verificação
> de erro no banco e reparar com gfix conforme abaixo.
>
> Tem algum problema executar todo dia no banco
> gfix -m -f -i para reparar mesmo o banco de dados
> não retornando erro?
>
> Seria melhor alterar este script para executar
> gfix -m -f -i somente se gfix -v -f retornar erro?
>
> Como poderia fazer esta verificação de erro ante
> de executar gfix -m -f -i?
>
> # Verificar Erros
> gfix -v -f "$fdb" "$user" >> "$log"
>
> # Reparar Banco
> gfix -m -f -i "$fdb" "$user" >> "$log"
>
> --
> Paulo
>
>
> ______________________________**________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>



Mais detalhes sobre a lista de discussão lista