Thursday, January 19, 2006

Firebird ODBC driver multithreaded/non multithreaded

You might have noticed that there are two dlls supplied with Firebird ODBC driver:

OdbcJdbc.dll - Firebird/InterBase(r) driver
OdbcJdbcMT.dll - Firebird/InterBase(r) driver MT

the second one, which will have a description of "Firebird/InterBase(r) driver MT" in the "create ODBC datasource" dialog is the multithreaded version.
If you are using DSN-less connections you should write down the specific driver name:
"DRIVER=Firebird/InterBase(r) driver" (one connection/one thread) "DRIVER=Firebird/InterBase(r) driver MT" (one connection/multiple threads).

Hope this helps!

No comments: