You are on page 1of 2

Como efetuar o procedimento GFIX-GBAK?

- Brasil Informtica - software para nota fiscal eletronica, nota fiscal paulista, programa para emisso de nota fiscal, Sistema de Gesto Empresail: ERP, Nf-e, Escrita Fiscal, Folha de Pagamento, Contabilidade, Lucro presumido, Ativo Fixo, Ponto de Venda
Para sua tranquilidade e segurana, apresentamos uma lista procedimentos recomendados
para utilizao de banco de dados, tanto para servidores Linux ou Windows.
O Firebird um banco de dados que j est no mercado h muito tempo e tem uma
reconhecida estabilidade e confiana. Porm, como todos sistema computacional complexo,
no pode ser considerado infalvel.
Do ponto de vista hardware, alguns elementos que podem contribuir para uma falha: - Uma
memria danificada
- Um segmento (trilha) de dados corrompido por uma controladora de disco
- Um HD danificado, etc.
Do ponto de vista sistema operacional:- Um buffer de disco no gravado por erro de leitura-
Uma rotina indevidamente abortada porfalta de energia
- Um erro na gravao dos dados em disco por falha do hardware, etc.
certo que a manuteno do banco de dados de total responsabilidade do cliente. No nos
responsabilizamos por problemas ocasionados por manuseio indevido do banco sem nossa
indicao e acompanhamento, bem como causas geradas por hardware ou sistema
operacional utilizado.Indicamos como medida de precauo executar periodicamente as
rotinas gfix / gbak para limpeza e organizao dos registros dentro do banco de dados para
evitar problemas futuros.
GFIX: a ferramenta de manuteno do banco de dados Firebird. Com ela possvel executar
uma srie de operaes visando corrigir o banco tanto para uso, quanto para executar um
posterior backup.
GBAK: o comando utilizado para fazer backup e restaurar o banco de dados partir de um
backup.
Ateno!!Independente do sistema operacional necessrio parar o servio do banco de
dados e todos servios relacionados ele para evitar o acesso de usurios. Passo-a-passo
para WINDOWS:
1o.) Copiar a base para c:arquivos de programafirebirdfirebird 1.5bin (ou mapeie o caminho)2o
.) Digite os comandos:
SET ISC_USER=SYSDBA
SET ISC_PASSWORD=masterkey
3o.) gfix -v -full NOMEDABASE.GDB(se aparecer erro no passo 3, execute o passo 4, seno
execute o passo 5)
4o.) gfix -mend -full -ignore NOMEDABASE.GDB
5o.) gbak -backup -v -ignore NOMEDABASE.GDB NOMEDACOPIA.GBK (Se aparecer erro
neste passo, execute o passo 6, seno execute o passo 8)
6o.) gbak -backup -v -ignore -garbage NOMEDABASE.GDB NOMEDACOPIA.GBK(Se
aparecer erro neste passo, execute o passo 7, seno execute o passo 8)
7o.) gbak -backup -v -ignore -garbage -limbo NOMEDABASE.GDB NOMEDACOPIA.GBK
8o.) gbak -create -v NOMEDACOPIA.GBK NOMEDANOVABASE.GDB
Passo-a-passo para LINUX:
1o.) No console acesse o diretrio /opt/firebird/bin
2o.) digite: export ISC_USER = SYSDBA export ISC_PASSWORD = masterkey
3o.) ./gfix -v -full NOMEDABASE.GDB(se aparecer erro no passo 3, execute o passo 4, seno
1 / 2
Como efetuar o procedimento GFIX-GBAK? - Brasil Informtica - software para nota fiscal eletronica, nota fiscal paulista, programa para emisso de nota fiscal, Sistema de Gesto Empresail: ERP, Nf-e, Escrita Fiscal, Folha de Pagamento, Contabilidade, Lucro presumido, Ativo Fixo, Ponto de Venda
execute o passo 5)
4o.) ./gfix -mend -full -ignore NOMEDABASE.GDB
5o.) ./gbak -backup -v -ignore NOMEDABASE.GDB NOMEDACOPIA.GBK(Se aparecer erro
neste passo, execute o passo 6, seno execute o passo 8)
6o.) ./gbak -backup -v -ignore -garbage NOMEDABASE.GDBNOMEDACOPIA.GBK(Se
aparecer erro neste passo, execute o passo 7, seno execute o passo 8)
7o.) ./gbak -backup -v -ignore -garbage -limbo NOMEDABASE.GDBNOMEDACOPIA.GBK
8o.) ./gbak -create -vNOMEDACOPIA.GBK NOMEDANOVABASE.GDB

2 / 2

You might also like