Переписать интерфейс не реально по срокам (>100 тыс. строк кода в интерфейсной части) и было принято логику оставить в Access, базу загнать в FB.
Продукт ставится как на сервер и несколько клиентов, так и на отдельные ПК.
Предвидя проблему столкнуться с ПО юзающим другие релизы IB/FB попытался использовать Embedded и вышла лажа: ODBC не хочет коннектиться к базе.
Использую Firebird-2.0.0.12748-0-Win32_pdb и Firebird-2.0.0.12748-0_embed_win32 и Firebird_ODBC_2.0.0-Win32.
fbembed.dll переименован в gds32.dll
Настройки ODBC:
Имя: smetaxxi
Драйвер: Firebird/Interbase(r) driver MT
Клиент: D:\IT\fb smeta xxi.xp\local\gds32.dll (полный путь)
остальные поля либо пустые, либо по умолчанию
Строка соединения: Set db = OpenDatabase("smetaxxi", dbDriverNoPrompt, False, "ODBC;DATABASE=d:\smetaxxi.mdb;UID=sysdba;PWD=masterkey;DSN=smetaxxi")
Не хочет работать в Embedded и все

Меняю в настройках ODBC путь к gds32 от сервера и все запускается.
Проект на Builder 6 с Embedded отрабатывает великолепно.
Помогите кто чем может.