- Erro Do Banco Corrompido: Internal gds software consistency check (decompression overran buffer (179).
- Clique no link https://drive.google.com/open?id=0B5x9zTFGmdvfM3ZaemxndXFoU1E para baixar o instalador do software.
- Após ter baixado, execute-o e clique em avançar.
- Selecione o caminho aonde você quer que o Firebird Recovery seja instalado, caso contrario deixe o caminho padrão e clique em avançar.
- Clique em avançar novamente.
- Clique em Instalar.
Aguarde o procedimento da instalação.
- Após o instalador finalizar o processo, marque a opção Executar ReparadorFB.exe e clique em concluir.
- Ao abrir o Firebird Recovery.
- Você deverá apontar o caminho do Database.
- Marcar a opção Utilizar usuário e senha padrão.
- O Status Firebird deve estar Rodando.
- Após seguir os passos acima clique em Teste Conexão.
- Se a resposta deu Banco de dados conectado com sucesso significa que está tudo certo e pronto para a reparação do arquivo.
- Clique na opção verificar para ele procurar os erros.
- Na pergunta Confirmar verificação clique em sim.
- Após a verificação ele vai corrigir os erros encontrados clique em SIM para iniciar a reparação.
- Selecione o local do arquivo onde ele irá colocar uma copia do banco com os erros corrigidos.
- Clique em abrir e em seguida a reparação será iniciada.
- Após a conclusão substitui o banco novo pelo antigo.
- SEGUNDO PASSO:
- Instale o IBExpert no seguinte Link: https://onedrive.live.com/?authkey=%21AOYYLWFyAcaJor8&cid=53457731BAFCE962&id=53457731BAFCE962%21354&parId=53457731BAFCE962%21324&action=locate
- Abra o IBExpert;
- Abra a base de dados( Conecte o banco);
- Clique em Services -> Database Shutdown;
- Clique em Services -> Database Online;
- TERCEIRO PASSO:
- Vá ao PROMPT DE COMANDO (Iniciar->Executar->cmd [Enter]);
- cd C:\Program Files (x86)\Firebird\Firebird_1_5\bin
- gfix -user SYSDBA -password “masterkey” C:\Adcom\db\adcom.gdb -shut -attach 60
- gfix -user SYSDBA -password “masterkey” C:\Adcom\db\adcom.gdb -online
OBS: SEMPRE FAÇA ESTE PROCEDIMENTOS COM UMA COPIA DO ARQUIVO OU UM BACKUP PARA UMA TOTAL SEGURANÇA DO BANCO.