i use unixODBC(v239) downloaded from
https://www.unixodbc.org/ ,
with firebird odbc libOdbcFb.so downloaded from
https://github.com/FirebirdSQL/firebird-odbc-driver ,
then i fill /etc/odbcinst.ini with:
[Firebird]
Description = Firebird ODBC Driver
Driver = /usr/lib/libOdbcFb.so
Setup = /usr/lib/libOdbcFbS.so
Threading = 1
FileUsage = 1
CPTimeout =
CPReuse =
and /etc/odbc.ini with:
[bms_srbrc]
Description = Firebird bms_srbrc
Driver = Firebird
Dbname = localhost:/home/share/bms/srbrc/db/sr_brc.fdb
User = SYSDBA
Password = masterkey
Role =
CharacterSet =
ReadOnly = No
NoWait = No
and do a test with isql/unixODBC ==> result it can connect and query firebird database,
then i fill dbxconnections with:
[srbrc]
DriverName=OpenODBC
Database=DSN=bms_srbrc
and dbxdrivers with:
[OpenODBC]
GetDriverFunc=getSQLDriverODBC
VendorLib=libOdbcFb.so
LibraryName=libdbxoodbc.so
Database=ODBC DSN name, or ODBC connection string (DSN=SAMPLE;LANG=chineses..) or ? for Driver Prompt
User_Name=user name (can be ommited)
Password=password (can be ommited)
and do a test with printreptopdf(v375) ,
but it give me message ==> "table_name":Database driver not supported - SQL Express (DBX) ,
as of mentioned in repman documentation , i try to copy dbxconnections and dbxdrivers to:
~ current folder where printreptopdf stored
~ /home/user1/.borland (user1 is my username)
~ /usr/local/etc
~ /opt/kylixlibs
~ also try to copy dbxconnections to dbxconnections.conf and dbxdrivers to dbxdrivers.conf
but still get the same message as a result ,
please help me , thank's a lot.