Situação:
Ao tentar conectar em qualquer banco de dados no IBexpert, o sistema retorna a seguinte mensagem:
-------------------------------------------------------
Client Library is missing or invalid:
Notice, that you have to use 32-bit client library even if you connect to 64-bit version of Firebird/InterBase because IBExpert is a 32-bit application. In case you specify a 64-bit version of client library dll instead of 32-bit one you can get this error.
-------------------------------------------------------
Solução:
Esse erro ocorre porque o IBExpert não consegue localizar a DLL fbclient.dll na pasta de origem. Para resolver, siga os passos abaixo:
Acesse o menu Options > Environment Options....
No campo Default Client Library, que deve estar apontando para gds32.dll, clique no botão com três pontos ao lado.
Navegue até a pasta de instalação do Firebird para encontrar o arquivo fbclient.dll.
86x = C: -> Arquivos de Programas (86x) -> Firebird -> Firebird_2_5 -> bin -> fbclient.dll
32x = C: -> Arquivos de Programas -> Firebird -> Firebird_2_5 -> bin -> fbclient.dll
Após esse processo, você conseguirá acessar o banco de dados normalmente.
Atenção!
Caso o problema persista, edite o cadastro do seu banco de dados clicando com o botão direito e selecionando "Database Registration Info".
Na janela de edição, repita o mesmo processo para o campo de caminho do arquivo, garantindo que o banco de dados seja acessado sem problemas.
João Rodrigues
Central de Atendimento
(31) 2112-3700