Migrating from Firebird 3 ODS to Firebird 4 ODS

158 views
Skip to first unread message

Maya Opperman

unread,
Aug 31, 2021, 6:57:02 AM8/31/21
to firebird-support
Hi,

I am testing my app to make sure it's Firebird 4 compatible, and am trying to upgrade the file's ODS from 12 to 13.

I have added Engine12 to plugins, changed my Firebird.conf to:
 
Providers = Remote,Engine13,Engine12,Loopback

and restarted the Firebird 4 service.

I can connect to the old DB okay now without ODS errors, but if I try to backup the database so I can restore to the updated ODS, the restore just sends back some blank messages, and then exits after a while.

Should enabling Engine12 not allow me to do a backup of old Firebird 3 databases?

Or am I going to have to start installing every version of Firebird there ever was going forward, just in case there is a database that needs upgrading?

Thanks!
Maya


Dimitry Sibiryakov

unread,
Aug 31, 2021, 7:08:59 AM8/31/21
to firebird...@googlegroups.com
Maya Opperman wrote 31.08.2021 12:57:
> Should enabling Engine12 not allow me to do a backup of old Firebird 3 databases?

At first, provider is better to be declared at database level in databases.conf.
At second, you cannot use services API for performing the backup, only old
plain client mode. And it is better to use gbak version 3 for that.

--
WBR, SD.
Reply all
Reply to author
Forward
0 new messages