Situação: Ao tentar executar/abrir o programa ResulthECF, apareceu a seguinte mensagem:
internal Firebird consistency check (can't continue after bugcheck)
O problema pode acontecer com qualquer outro módulo do Resulth.
Solução: Em utilitários, baixe o seguinte programinha: http://utilitarios.atsinformatica.com.br/BackupRestoreDOS/b
Antes de iniciar o Processo, vá na pasta BANCO, faça uma copia de segurança e renomeie para ninguém usar o sistema durante o processo.
EX:
Coloque o arquivo na pasta 'Instaladores', extraia, clique no arquivo com o botão esquerdo do mouse e vá em 'Editar'.
Edite o Arquivo da seguinte maneira:
Exclua as duas ultimas linhas escritas "gfix -mend -full -ignore c:\reswincs\resulth.fb"
Nas duas primeiras linhas, coloque o caminho do banco. EX: C:\Reswincs\Banco\RESULTH1.FB conforme imagem abaixo:
Após isso nos demais, copie das primeiras linhas até a parte: C:\Reswincs\Banco e cole nas demais e deixe apenas o último nome deixando da seguinte forma abaixo:
Depois disso, vá em "Arquivo", e salve. Após isso, copie o arquivo e cole na pasta Bin do Firebird
EX: C:\Program Files\Firebird\Firebird_2_5\bin
Vá em abrir, ou dê dois cliques
Em seguida, ira aparecer a tela preta e aguarde. O processo se inicia:
Execute conforme ir solicitando:
>>>
>>>
Quando acabar, aparecerá a mensagem pra continuar e quando pressionar a tecla, sumira a tela preta, finalizando o processo.
Volte na pasta do BANCO. Observe que foi criado dois arquivos: NV.FB e resulth2.gbk
Renomeie o arquivo NV.FB para RESULTH.FB. Após isso abra o sistema, e ele irá abri normalmente.