FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
En las ultimas versiones de Delphi si uno no pone atención se instala Interbase XE, y usa aun el mismo nombre de dll (GDS32.DLL), cuando se instala firebird posteriormente este no puede reescribir esa dll y puede causar problemas (...y me los causó).
Saludos. |
#2
|
||||
|
||||
Creo recordar es como dice Young.
En principio el orden para localizar la dll gds32 o fbclient.dll es: - carpeta del ejecutable - carpeta system32 ó SYSWOO64 - variables de entorno En system32 siempre deberá estar la dll de la versión más moderna, ya que tiene compatibilidad hacia atrás hasta Interbase 6. Si un Firebird más nuevo quiere conectarse con una gds32.dll antigua, lo más normal es que dé problemas. Hoy en día lo que se está haciendo es distribuir una versión de Firebird personalizada para tu aplicación, de esa forma, pueden coexistir en el servidor físico, 3 servidores firebirds por puertos distintos. El escenario es simple, un servidor de una empresa donde usan 3 programas de distintos creadores, cada uno con su servicio de Guardian y Server. Todos viven y dejan vivir. Las tareas son simples: - copiar todas las subcarpetas de archivos de programa\Firebird\Firebird_2_5 en una subcarpeta de tu instalación. - En la carpeta bin de firebird tienes unos ficheros bat para registrar tu servicio, tan simple como: c:\mi programa\fb252\bin\instreg MiPrograma Eso creará el servicio de Firebird llamado "Firebird Guardian MiPrograma", "Firebird Server MiPrograma" y los arrancará. - El Firebird.conf debe estar preparado con tus opciones: - El puerto 3050 y 3051 cambiarlos a los que tú quieras por ejemplo 3066 y 3067 - RemoteServiceName: en lugar del gds_db, pones "MiPrograma" (ya de memoria no recuerdo las demás cosas, pero está documentado: http://www.destructor.de/firebird/multiinstance.htm eah!, para los vagos ) Para conectar a tu base de datos desde delphi: 192.168.1.12/3066:c:\bdMiPrograma\dd.fdb Saludos!!
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error al conectar a una IP fija con firebird | tulio | Internet | 3 | 24-04-2010 04:50:53 |
Ayuda con error al conectar a Firebird | Mauro® | Conexión con bases de datos | 9 | 20-02-2008 20:09:42 |
Error al intentar conectar Firebird | jfrank | Firebird e Interbase | 3 | 08-06-2007 19:48:05 |
Error al conectar Firebird+MDO | brakaman | Conexión con bases de datos | 2 | 08-04-2007 22:49:10 |
Error al conectar con un BD de Firebird 1.5 con un BDPConnection | tarus | .NET | 2 | 06-06-2005 09:09:38 |
|