Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-05-2012
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Poder: 19
Efren2006 Va por buen camino
FreeUDFLib.DLL para Firebird 2.5 64Bit No funciona

Actualmente estoy usando Firebird 2.1 de 32 Bit y uso para las bases de Datos la FreeUDFLib.DLL que incluso yo mismo agregue alguna funciones que necesitaba... hasta este momento todo bien,, Ahora para comenzar a Migrar a 2.5 instalamos un Servidor Windows Server 2008 de 64 Bit, y le instalamos la Version de Firebird 2.5 de 64 Bit, la Base de Datos trabaja bien , pero el problema es que al parecer NO reconoce la FreeUDFLib. DLL, me da el mismo error como si no la hubiese instalado pero ya he hecho esto 100 Veces la copia en Todas partes reinicie el servidor varias veces pero nada.

Mi pregunta sera porque la DLL fue compilada para 32 Bit y por ende no Funciona ??
Debo re compilarla para que trabaje a 64 Bits?
Existe algo nuevo para esta version que debo hacer que desconozco para las UDF ??

Gracias por sus aportes
Responder Con Cita
  #2  
Antiguo 01-05-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Creo que la mayoría de funciones vienen instaladas en firebird.
Responder Con Cita
  #3  
Antiguo 01-05-2012
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 18
mightydragonlor Va por buen camino
Cita:
Empezado por Efren2006 Ver Mensaje
Actualmente estoy usando Firebird 2.1 de 32 Bit y uso para las bases de Datos la FreeUDFLib.DLL que incluso yo mismo agregue alguna funciones que necesitaba... hasta este momento todo bien,, Ahora para comenzar a Migrar a 2.5 instalamos un Servidor Windows Server 2008 de 64 Bit, y le instalamos la Version de Firebird 2.5 de 64 Bit, la Base de Datos trabaja bien , pero el problema es que al parecer NO reconoce la FreeUDFLib. DLL, me da el mismo error como si no la hubiese instalado pero ya he hecho esto 100 Veces la copia en Todas partes reinicie el servidor varias veces pero nada.

Mi pregunta sera porque la DLL fue compilada para 32 Bit y por ende no Funciona ??
Debo re compilarla para que trabaje a 64 Bits?
Existe algo nuevo para esta version que debo hacer que desconozco para las UDF ??

Gracias por sus aportes
Un programa que esté contruido para arquitectura de 64Bits no puede usar DLL's de 32Bits, lo mismoq ue si es de 32 a 64.
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
  #4  
Antiguo 02-05-2012
Avatar de Combat-F2D
Combat-F2D Combat-F2D is offline
Miembro
 
Registrado: may 2003
Ubicación: Toletum
Posts: 454
Poder: 21
Combat-F2D Va por buen camino
comprueba los path del FireBird....

en ubuntu, si instalabas desde repositorios, la instalacion no se creo en /opt, sino que era no se donde, al instalarla manualmente desde paquete, si se instalaba en opt; las FreeUDF necesitaban de esta ruta para poder funcionar, y de hecho así lo tengo yo...

revisa donde deben de ir montadas las UDF famosas, ya que si mal no recuerdo hay dos carpetas de Archivos de programa , en 32 y en 64 bits...

a lo mejor por ahí van los tiros ......

por cierto, pasate a linux si el server solo tira como FB, de verdad que vale la pena
__________________
online
Responder Con Cita
  #5  
Antiguo 09-05-2012
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Poder: 19
Efren2006 Va por buen camino
Cita:
Empezado por Combat-F2D Ver Mensaje
comprueba los path del FireBird....

en ubuntu, si instalabas desde repositorios, la instalacion no se creo en /opt, sino que era no se donde, al instalarla manualmente desde paquete, si se instalaba en opt; las FreeUDF necesitaban de esta ruta para poder funcionar, y de hecho así lo tengo yo...

revisa donde deben de ir montadas las UDF famosas, ya que si mal no recuerdo hay dos carpetas de Archivos de programa , en 32 y en 64 bits...

a lo mejor por ahí van los tiros ......

por cierto, pasate a linux si el server solo tira como FB, de verdad que vale la pena
Amigo Combat-F2D

Efectivamente no he podido migrar a Linux porque estoy como en Menos Cero con respeto a ello.... y hare las pruebas que me mencionas con lo de las carpetas

Cita:
Empezado por mightydragonlor Ver Mensaje
Un programa que esté contruido para arquitectura de 64Bits no puede usar DLL's de 32Bits, lo mismoq ue si es de 32 a 64.
Amigo mightydragonlor

Tenia entendido que en plataformas de 64 Bit podian funcionar programas de 32 ,, y nunca al contrario,,, Seguire investigando algo mas al respecto, ya que no puedo por ahora cambiar la aplicacion a 64 Bits.

Cita:
Empezado por Casimiro Notevi Ver Mensaje
Creo que la mayoría de funciones vienen instaladas en firebird.
Amigo Casimiro

Efectivamente muchas de las funciones ya las tiene el Firebird, el problema es que yo agregue varias funciones personales que las uso en extremi en mi aplicacion y no usarlas seria catastrofico.


Gracias a Todos por su tiempo y sugerencias,, seguire investigando y probando
Responder Con Cita
  #6  
Antiguo 09-05-2012
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 18
mightydragonlor Va por buen camino
Claro que si, es posible ejecutar aplicaciones de 32bits en entornos de 64bits, lo que no puedes es desde un programa de 64bits, instanciar una librería de 32bits, o viceversa.
Saludos.
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sin Acceso de FireBird 2.1 de 64Bit en Win 7 Pro de 64Bit teletranx Firebird e Interbase 8 20-04-2012 19:27:02
Como crear una aplicacion de 64bit kurono Varios 2 03-03-2008 21:07:17
Firebird 1.5.4 funciona en Win Vista pero Firebird 2.0.1 NO !!! Hagen Firebird e Interbase 5 19-05-2007 21:17:54
Firebird 1.5 y FreeUDFLib sobre servidor Linux apicito Firebird e Interbase 2 19-01-2006 07:32:50
F_LEFT de FreeUDFLib ARPE Firebird e Interbase 0 15-10-2003 20:14:02


La franja horaria es GMT +2. Ahora son las 05:09:04.


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
Copyright 1996-2007 Club Delphi