Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Tema Cerrado
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-04-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 23
Gydba Va por buen camino
Buenas, buenas

SI, realmente el error es bastante extraño, (si señores lo pude reproducir).

Lo bueno es que lo pude solucionar, te cuento como hize:

Lo primero que me tiro fué:

"Invalid request BLR at offset 72
function [nombre_funcion] is not defined
module name or entrypoint could not be found"
Luego logré avanzar un poco y llegar a:

Access to UDF library "nombreudf.dll" is denied by server administrator
Lo que me resulto bastante extraño considerando los privilegios que tengo en este winXP professional.

Pero llendo al punto, el problema se estaba dando porque tenía conviviendo diferentes versiones de FB en mi pc por lo cual supongo que debía existir algún problema con la security.fdb.

Desinstale absolutamente todas las versiones, corrí un RegCleaner por si las moscas e instale la versión 1.5 de firebird (mas concretamente Firebird-1.5.0.4290-Win32.exe)

Una vez hecho esto copié mi UDF a la carpeta \Firebird\Udf\ y sin cambiar las configuraciones: colorín colorado mi UDF a funcionado

No se si te pueda ayudar de algo estos comentarios, pero realmente es algo bastante fuera de lo común pero por suerte lo pude solucionar.
__________________
Suerte
.: Gydba :.
  #2  
Antiguo 14-04-2004
Avatar de ArdiIIa
[ArdiIIa] ArdiIIa is offline
Miembro Premium
 
Registrado: nov 2003
Ubicación: Valencia city
Posts: 1.481
Poder: 24
ArdiIIa Va por buen camino
Re

Bueno, pues LA SOLUCION FINAL pasa por poner estos parámetros en el fichero de configuración

UdfAccess = Restrict D:\Borland\udf

la clausula Restrict es la que manda


Saludos
  #3  
Antiguo 14-04-2004
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 23
Gydba Va por buen camino
De hecho yo lo hice tal cual te dije y me funcionó 10 puntos sin cambiar el archivo de configuración.

Pero si a vos te funciona así, para que vamos a buscarle la cola al mono ...
__________________
Suerte
.: Gydba :.
  #4  
Antiguo 20-08-2004
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.623
Poder: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Smile Lo mismo pero más extraño aún. ¿Será un bug de Firebird?

¡Buen día a todos!

Espero no sea muy tarde para revivir este tema.

Les comento:

Hace varios meses instalé las FreeUDB (FreeUDFLib.dll) en una PC con Windows XP que hacía de servidor Firebird 1.5. Ejecuté el script que me agregó todas sus funciones a una de mis bases de datos. Pero no pude ejecutar ninguna función porque me generaba el mismo error que a ArdiIIa. En aquel entonces no hice nada más por encontrar la solución, ya que apenas comenzaba a conocer Firebird y no quería meterme aún en temas tan avanzados .

Pues bien, ahora que ya conozco un poquitín más de Firebird , me sucede lo siguiente: Con las bases de datos más recientes que he creado, las FreeUDF trabajan sin ningún problema. Sólo tuve que correr el script ext_funcs.sql y poner el DLL en el subdirectorio UDF del servidor Firebird.

Sin embargo, con aquella antigua base de datos que se quedó con las UDF insertadas y que nunca pude usar, todavía me es imposible llamar a una de las funciones de FreeUDF.

Me temo que aquella primera base de datos se guardó mal, quizás sea un defecto (bug) de Firebird, porque con las nuevas bases de datos que he creado no he tenido problemas para usar la biblioteca FreeUDF.

¿Podría alguien ayudarme con este extraño caso?

Gracias.

Al González .
__________________
Tras casi seis años de trabajar para una empresa alemana como desarrollador Delphi, se vieron forzados a dejarme ir (temas presupuestales). Así que ahora estoy abierto a escuchar nuevas ofertas.
Tema Cerrado


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 15:01:03.


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