FB 2.5.6 server et/ou embeded
Bonjour,
Je code un soft en Delphi + Firedac avec utilisation d'une base de données Firebird.
J'ai installé FB server sur un poste A. L'installation fonctionne sans problème et l'accès aux données avec SQLManager fonctionne très bien.
Le setup a classiquement installé un fichier fbclient.dll dans le répertoire bin.
Sur un second poste B, j'ai aussi installé la même version du server et le même fichier fbclient.dll existe au même endroit.
J'ai aussi un dossier sur ce poste avec la version embeded du même server.
Le poste B contient mon installation de Delphi et mon soft.
Pour me connecter au données du poste A depuis le poste B, j'ai d'abord voulu utiliser le fbclient.dll de la version server.
Résultat: connexion impossible. Une histoire d'accès au poste distant qui ne se fait pas.
J'ai alors tenté avec le fichier fbclient.dll de la version embeded et là, miracle, ça marche.
Question : Pourquoi ? :roll:
Je pensais bêtement que la dll fbclient de la version server serait la mieux adaptée et pourtant ça ne semble pas être le cas.
A savoir que la version embeded fait presque 3mo et que la version "server" fait à peine 600ko.
D'ailleurs, dans SQLManager sur le poste B, si j'utilise C:\Program Files (x86)\Firebird\Firebird_2_5\bin\fbclient.dll dans la définition de mon host, j'arrive bien à accéder aux données du poste A. 8O
Je suis preneur de toute piste pouvant m'expliquer tout ça :)