Programordner inklusiv Exe liegt am ServerPC und ich starte vom Laptop aus, welche ja mit LAN-Kabel (LAN-Netzwerk) mit ServerPC verbunden ist.
also typischer weise liegt die exe auf den Clients verteilt. das Programm verbindet sich per fbclient.dll mit dem Server und sagt dem, welche Datenbank er bitte öffnen soll. d.h. der Connectionstring ist
<IPServer/Port>:<Pfad zur
DB>
und bei <Pfad zur
DB> das Verzeichnis eintragen, aus Sicht des Servers, d.h. wenn das bei dir auf dem Server unter c:\Test\ liegt dann halt c:\Test\<Datenbank>.fdb
Und das zweite Problem: Hast du die Exe mit der Professional Edition kompiliert, wird das mit Firedac nicht funktionieren, weil diese beschränkt ist. Alternativen zu Firedac wären z.B. die Zeos Komponenten, damit kannst Du auch mit der Prof problemlos übers Netz auf die Firebirddb zugreifen.
Ob das so klug ist, das Ding auf dem Firmenlaptop deines Bruders zu kompilieren, muss er entscheiden.
Grüße