Documentación Firebird → Base de Datos Firebird → Firebird 1.5 - Guía de arranque rápido → Realizar una instalación de cliente únicamente |
Cada máquina cliente remota debe tener instalada la librería cliente -libfbclient.so en clientes Posix, fbclient.dll en clientes Windows– que concuerda con la versión del servidor Firebird.
Las versiones de Firebird a partir de la 1.5 pueden instalar enlaces simbólicos (symlinks) o copias con nombres similares a los de las librerías de la versión 1.0 (con los nombres “viejos” de Interbase), para mantener la compatibilidad con productos de terceras partes que necesitan estos archivos.
También se necesitan algunas otras piezas para una instalación de la parte cliente.
Actualmente, no hay un programa de instalación compacto que lo ayude a instalar las partes clientes en un cliente Windows. Si Ud. se encuentra en la situación común de correr clientes Windows contra un servidor Firebird en Linux u otros sistemas Posix (o también si el servidor está en otro equipo con Windows), necesita descargar el paquete de instalación completo que corresponda a la versión del servidor Firebird que instaló en su equipo servidor.
Afortunadamente, una vez que Ud. tiene el kit, la instalación del cliente en Windows es muy simple de realizar. Ejecute el programa de instalación, de la misma manera que lo haría para instalar el servidor -pero seleccione la opción SOLO CLIENTE (client only) del menú de instalación.
Tampoco hay disponible un programa pequeño de instalación de clientes Linux. Adicionalmente, algunas variaciones de Posix -incluso dentro de la constelación Linux- tienen requerimientos bastante idiosincrásicos para las ubicaciones en el sistema de archivos. Por estas razones, no todas las distribuciones *x para Firebird contemplan siquiera la opción de instalación de la parte cliente únicamente.
En la mayoría de las variaciones de Linux, se sugiere el siguiente procedimiento para una instalación de cliente. Comience una sesión como root para esto.
Busque la librería libfbclient.so.1.m.n (m.n es el nro. menor de versión más el nro. de actualización) en /opt/firebird/lib del equipo donde está instalado el servidor Firebird. Cópiela a /usr/lib en el cliente.
Cree enlaces simbólicos usando los siguientes comandos:
ln -s /usr/lib/libfbclient.so.1.m.n /usr/lib/libfbclient.so.1
ln -s /usr/lib/libfbclient.so.1 /usr/lib/libfbclient.so
reemplazando 1.m.n con su número de versión, por ejemplo 1.5.0 o 1.6.1
Si Ud. está ejecutando aplicaciones que esperan que las librerías antiguas estén presentes, cree también los siguientes enlaces simbólicos:
ln -s /usr/lib/libfbclient.so /usr/lib/libgds.so.0
ln -s /usr/lib/libfbclient.so /usr/lib/libgds.so
Copie el archivo firebird.msg a /opt/firebird
En el perfil por defecto del sistema, o usando setenv() desde una consola, cree la variable de entorno FIREBIRD y apúntela al directorio /opt/firebird, para permitir a las rutinas de la API localizar los mensajes.
Documentación Firebird → Base de Datos Firebird → Firebird 1.5 - Guía de arranque rápido → Realizar una instalación de cliente únicamente |