Recebi de um cliente o backup da base de dados de um sistema que possuo. Procedi com o Restore do bkp (a base fica em um servidor linux, eu uso windows) utilizando o IB Express. Ok, até aí tudo bem.
Fui executar o programa e deu um erro dizendo que a base estava shutdown. Pensei que o serviço do firebird estava parado, mas estava tudo normal.
Abri normalmente outra base no ib expert. Então fui a caça da solução no google e encontrei uma página com os comando do gfix. Vi lá que tinha um parametro para deixar a base on-line.
Executei o seguinte comando:
gfix -o -user sysdba -password masterkey base.gdb, e ficou tudo OK.
Tela de erro do IB Expert

Utilização do GFIX
http://www.destructor.de/firebird/gfix.htm
Até a Próxima