[firebase-br] Migrando para FB 3.0.4.

Carlos H. Cantu listas em warmboot.com.br
Qua Set 4 10:02:46 -03 2019


http://tracker.firebirdsql.org/browse/CORE-5306

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

TA> Bom dia,


TA> 1 - A mesma DLL neste portatil com firebird 2.5.9 ( 32 bits ) funciona
TA> mas com firebird 3.0.4 ( 32 bits ) não funciona.

TA> 2 - firebird.conf :

TA>    - DatabaseAccess = Full

TA>    - UdfAccess = Full

TA>    - UserManager = Legacy_UserManager, Srp

TA> Ou seja quando tento executar alguma função dessa libraria da-me este erro :

TA> "Invalid token.
TA> invalid request BLR at offset 42.
TA> function F_ROUNDCOMMON is not defined.
TA> module name or entrypoint could not be found."


TA> Ao extrair o DLL dessa função retorna-me isto :

TA> DECLARE EXTERNAL FUNCTION F_ROUNDCOMMON
TA>      DOUBLE PRECISION,
TA>      INTEGER
TA> RETURNS DOUBLE PRECISION FREE_IT
TA> ENTRY_POINT 'zahlrunden' MODULE_NAME 'FreeAdhocUDF';


TA> Será que a definição/ declaração de funções no FB 3.0.4 mudou ?


TA> Obrigado pela rápida resposta Carlos,


TA> Abraço


TA> Obrigado pela resposta.

TA> Às 01:53 de 04-09-2019, Carlos H. Cantu escreveu:
>> 1) A DLL da UDF existe e é compatível com a versão do FB que você está
>> usando (32/64bits?)
>>
>> 2) O parametro UdfAccess do firebird.conf está configurado
>> corretamente pra permitir acesso a UDF?
>>
>> []s
>> Carlos H. Cantu
>> eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
>> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
>>
>> TA> Boa noite,
>>
>>
>> TA> Estou a tentar migrar para Firebird 3.0.4 a partir do Firebird 2.5 e
>> TA> estou com algumas dúvidas.
>>
>>
>> TA> Usava IBExpert + Firebird 2.5 + UDF -> FreeAdhocUDF no meu portátil
>> TA> localmente onde analiso / depuro / recupero
>>
>> TA> problemas dos meus clientes.
>>
>>
>> TA> Apos backup ( 2.5.9 ) e restore ( 3.0.4 ) com
>> TA> localhost/3050:nova_bd_v3.fdb  dá-me erro em funções da libraria
>> TA> FreeAdhocUDF.
>>
>> TA> Consigo fazer o restore num servidor linux 3.0.4 com a libraria
>> TA> FreeAdhocUDF mas localmente não consigo.
>>
>> TA> Ando um pouco perdido com as ligações locais, será que me poderiam
>> TA> orientar ?
>>
>>
>> TA> Cumprimentos,
>>
>>
>> TA> Telmo Alve
>>
>>
>> TA> ______________________________________________
>> TA> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> TA> Para saber como gerenciar/excluir seu cadastro na lista, use:
>> TA> http://www.firebase.com.br/fb/artigo.php?id=1107
>> TA> Para consultar mensagens antigas:
>> TA> http://www.firebase.com.br/pesquisa_lista.html
>>
>>
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
>> Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html
>>





Mais detalhes sobre a lista de discussão lista