[firebase-br] Firebird Com Versão Difernte Terminal/Servidor

Valdir Dill valdiralbertod em gmail.com
Terça Setembro 13 17:43:00 -03 2022


Boa noite,

Temos uma máquina com Firebird 2.5 instalado e ativo.
Mas nossa aplicação (executada nessa máquina) precisa acessar um 
servidor (em outra máquina) com Firebird 4.0 instalado lá.

Na pasta da nossa aplicação colocamos a fbclient.dll 4.0 e, em vendorLib 
do componente de conexão (Firedac -> FDPhysFBDriverLink), apontamos o 
path/arquivo para essa .dll (C:\Sistema\fbclient.dll).

Até onde havíamos estudado, isso deveria funcionar.
Contudo, estamos tendo o erro: "cannot load vendor library 
[C:\Sistema\fbclient.dll]. Não foi possível encontrar o módulo 
especificado"

Mesmo desinstalando o Firebird 2.5, o problema persiste.
Só resolve se instalar o Firebird 4.0 nessa máquina.
É como se ficasse uma dll antiga ativa e não permitisse carregar a do 
C:\Sistema\ .

Esse problema não devdria ocorrer, ou seja, uma máquina pode ter 
Firebird 2.5 instalado e acessar uma outra máquina com Firebird 4.0, certo?

Obrigado!


------------------------------------------------------------------------
/Cordialmente
Valdir Dill
/


Mais detalhes sobre a lista de discussão lista