Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Duda con instalación: FB 2.5 y Gds32 (https://www.clubdelphi.com/foros/showthread.php?t=91209)

Angel.Matilla 02-12-2016 19:26:59

Duda con instalación: FB 2.5 y Gds32
 
Ya sé que la librería gds32.dll es necesaria para que una aplicación que va a usar tablas Firebird en una red es necesaria para conectarse con el servidor. Mi duda es si esa libreria gds32 es la misma independientemente de la versión (32 ó 64 bits) del motor.

exmachina 02-12-2016 22:13:37

Segun tengo entendido esa libreria no es usada por Firebird y en cualquier caso el cliente es independiente de los "bits" del servidor. Lo unico que debes hacer es enlazar tu app al cliente correcto, por ejemplo, si tu app es 32-bit necesitas la libreria fbclient.dll 32-bit, la cual puede extraerse del archivo zip que suministran para realizar una instalacion manual

Lo de gds32.dll parece que es debido a un tema de compatibilidad con applicaciones antiguas que usan interbase:
http://firebirdsql.org/manual/ufb-cs-clientlib.html

Casimiro Notevi 02-12-2016 22:26:40

Bueno, ya ha contestado exmachina, gds32.dll era el nombre usado por interbase (y lo seguirá siendo actualmente). Al principio, Firebird siguió usándolo por compatibilidad.
Desde hace años, si no usas interbase, debes usar la que trae Firebird: fbclient.dll
En cuanto a versiones, lo que sí debes tener en cuenta es que si usas Firebird 2.5 entonces utiliza esa versión en todos los clientes y servidores, no mezcles versiones distintas.

Angel.Matilla 03-12-2016 08:19:16

Gracias por las respuestas; luego me di cuenta que había cambiado los nombres de las librerías. Mi duda venía por como actuar si en una red hay equipos con sistemas d e 32 y 64 bits. Evidentemente lo lógico es montar em servidor en el de 64 bits.

RONPABLO 07-12-2016 20:10:27

Componentes como los ibx si que pregutan por la gds32, pero si uno mira en la carpeta de instalación encontrrars un fbclient.dll, esta la puedes copiar y renombrar como gds32 (generalmente dejaba una copia de de las dos en la carpeta windows o en la system32

Respecto a lo de la arquitectura 32 o 64 si mal no recuerdo yo andaba con las dos versiones de dll, así en equipos de 32 dejaba la de 32 y lo correspondiente a los 64... esto ya hace mucho tiempo, pero creo que aún sigue igual

Casimiro Notevi 07-12-2016 20:13:35

Realmente en la instalación de firebird pregunta (mediante una casilla) si quieres copiar fbclient como gds32, por compatibilidad.


La franja horaria es GMT +2. Ahora son las 14:01:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi