[freetds] libdbi - freetds driver

Daniel Fazekas fdsubs at t-online.hu
Fri Aug 19 05:59:33 EDT 2005


On Aug 19, 2005, at 9:52, Vadym Kononenko wrote:

>    [userApp] <-> [libDBI] <-> [DBD-FreeTDS shared object (driver)] <->
>    [libtds] <=TDS=> [MSSQL/Sybase DBMS]"
> is better than
> [userApp] <-> [libDBI] <-> [DBD-FreeTDS shared object (driver)] <->  
> [ct-lib or
> any other] <-> [libtds] <=TDS=> [MSSQL/Sybase DBMS]

Think of it this way: by using ct-lib you are also getting  
compatibility with Sybase's official ct-lib, not just FreeTDS.

FreeTDS isn't meant to be a newly invented API interface to MSSQL or  
Sybase, it aims to be a drop-in replacement for the closed-source db- 
lib and ct-lib libraries of the original vendors. You shouldn't be  
concerned with implementation details beyond that, such as that the  
current FreeTDS versions internally use a library named libtds.

--
fds



More information about the FreeTDS mailing list