segunda-feira, 4 de maio de 2009

Reparação de bases de dados no Firebird 2.0

Sintaxe Geral

* gfix [options] -user -password [options]

1º Passo - (Dar um shutdown no database)
gfix -user SYSDBA -password masterkey /path/database.fdb -shut -force 0

2º Passo - (Validar o database)
gfix -user SYSDBA -password masterkey /path/database.fdb -v -f

3º Passo - (Reparar o database)
gfix -user SYSDBA -password masterkey /path/database.fdb -m -f -i

4º Passo - (Deixando o database online novamente)
gfix -user SYSDBA -password masterkey /path/database.fdb -online

Obs.: Repetir os passos 2 e 3 diversas vezes.

Um comentário: