Maciej Luźniak wrote 05.10.2023 11:53:
> The goal of the client is to migrate the database from version 2.5 to version 4.0. How to do it best?
Almost the same way as migrating to a different DBMS:
1. Take the database's master-script and adapt it for a new server version.
2. Create a new database from this script on the new server and pump data from
the old server.
3. Perform full tests of applications to make sure that they still work.
If these steps were successful you can plan maintenance window for real
migration.
> 1. What is your experience in upgrading firebird database version?
It should not be done without cooperation with application developer because
some changes in application may be required as well.
> 2. Ss the way I adopted (fdb (2.5) -> fbk -> fbd (4.0)) correct?
Not in your case because, as you described, you had to change database structure.
> 3. How can I detach unnecessary DLL files with UDFs from the 4.0 server, as they
> are currently causing many issues?
They are not attached if they are not used so they won't be attached to the
new server.
--
WBR, SD.