[firebase-br] Migrar Firebird 3 para 5

Carlos H. Cantu listas em warmboot.com.br
Sexta Dezembro 19 10:59:57 -03 2025


Você está usando UDFs e elas não estão instaladas no FB 5. 

Ou você substitui as UDFs por funções internas do Firebird para não depender 
mais delas, ou instala as UDFs no FB 5.

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

MWvl> Bom dia!Estamos migrando banco de dados do Firebird 3 para o 5 e recebemos a mensagem:
MWvl> gbak: WARNING:function STRLEN is not defined
MWvl> gbak: WARNING:    module name or entrypoint could not be found
MWvl> gbak: WARNING:    function SUBSTR is not defined
MWvl> gbak: WARNING:    module name or entrypoint could not be found
MWvl> gbak: WARNING:    function LTRIM is not defined
MWvl> gbak: WARNING:    module name or entrypoint could not be found
MWvl> gbak: WARNING:    function RTRIM is not defined
MWvl> gbak: WARNING:    module name or entrypoint could not be found
MWvl> gbak: WARNING:    function ABS is not defined
MWvl> gbak: WARNING:    module name or entrypoint could not be found
MWvl> gbak: WARNING:    function MOD is not defined
MWvl> gbak: WARNING:    module name or entrypoint could not be foundExecutamos
MWvl> o script conforme recomendado no livro sobre migração para o Firebird 4 do
MWvl> Cantu:/opt/firebird/bin/isql -user sysdba -pas 4b6f4194 -i
MWvl> /opt/firebird/misc/upgrade/udf/udf_replace.sql banco.fdb
MWvl> e isso resolve quase tudo, continua dando mensageem nas funções MOD e ABS, como posso resolver isso?




Mais detalhes sobre a lista de discussão lista