[firebase-br] problemas com uma udf

Tecnobyte Informática temp2 em tecnobyte.com.br
Sáb Abr 16 08:34:16 -03 2011


Bom dia

Acredito que a DLL da UDF que você está usando está compilada para 32 bits. 
Provavelmente não funcionará com Firebird 64 bits. Há algumas alternativas:

- compilar a UDF para 64 bits (não sei se existe compilador Pascal para 64 
bits);
- instalar o Firebird 32 bits (funciona mesmo com Windows 64 bits);
- escrever um procedimento (stored procedure) que substitua a função UDF.

Atenciosamente.

Daniel P. Guimarães
Tecnobyte Informática
www.tecnobyte.com.br

-----Mensagem Original----- 
From: NextCorp
Sent: Friday, April 15, 2011 10:23 PM
To: Lista Firebase - BR
Subject: [firebase-br] problemas com uma udf

Colegas

Instalei o firebird 2.1.4 para 64 bits normalmente

tenho uma sp que utiliza da udf_strzero

compilo a procedure e quando dou o commit dá a seguinte msg de erro

cant format message 13:896 – message file C:\program files 
(x86)\HK-software\firebird.msg not found
invalid request BLR at off set160
function udf_strzero is not defined
module name or entrypoint could not be found

O caminho da msg era da instalação do firebird 2.1.1 onde tinha este arquivo 
firebird.msg, mas depois que desinstalei o fire 2.1.1 ele apaga esta pasta e 
os arquivos.

Alguém já passou por isto ?


Atenciosamente

#######################
Washington A. Muller da Silva
www.nextcorp.com.br
www.washington-andre.blogspot.com
nextcorp em nextcorp.com.br
#######################





Mais detalhes sobre a lista de discussão lista