[Zope] Sybase DA + FreeBSD + TDS

Andrew Kenneth Milton akm@mail.theinternet.com.au
Thu, 25 Nov 1999 14:28:56 +1000 (EST)


+----[ Anthony Baxter ]---------------------------------------------
| >>> Andrew Kenneth Milton wrote
| > You have to do some serious munging of the freetds codebase including
| > copying over all the Sybase include files from the sybase distribution,
| > as well as commenting out a lot of stuff from the SybaseAdapter (the Linux
| > Sybase libraries I had didn't seem to be as up to date as the ones the
| > Adapter was linked against).
| 
| A few comments: You'll need a more recent release of Sybase than the 
| old free 11.0.3 version. There's an 11.9.2 that you can download. 

I only really need it to talk to MS-SQL 6.5 and it is working so the
11.0.3 header files seem to be enough. I also didn't want to have anything
radically divergent from the FreeTDS base, so I figured an earlier release
was better.

| I _suspect_ that most of the issues with the Sybase C adaptor are to
| do with it exposing just about every #defined constant from the Sybase
| include files - just commenting out the ones that FreeTDS doesn't have
| will probably get you most of the way there...

You are right on the money here, although once you transfer over the
Sybase include files there's a lot less to comment out :-)

-- 
Totally Holistic Enterprises Internet|  P:+61 7 3870 0066   | Andrew Milton
The Internet (Aust) Pty Ltd          |  F:+61 7 3870 4477   | 
ACN: 082 081 472                     |  M:+61 416 022 411   | Carpe Daemon
PO Box 837 Indooroopilly QLD 4068    |akm@theinternet.com.au|