Hi Pavel, I gave it a go on with moving the ibase.b call to add_database_name and it works for me on Py3.4, but currently don't have a Py2.7 install with fdb.
I also noted that there are some more calls to ibase.b(database) which should probably be removed but they are not called in the way I use fdb. The ones I noted are in: get_limbo_transaction_ids _resolve_limbo_transaction commit_limbo_transaction rollback_limbo_transaction get_statistics nbackup set_default_page_buffers set_sweep_interval set_reserve_page_space activate_shadow shutdown bring_online sweep repair If there is not a to complicated test setup I could create for fdb I would give it a go to change the other calls. Werner