DBD::Sybase, FreeTDS, Solaris 2.7, Perl 5.6.1

Bill Rayburn wrayburn at cisco.com
Thu Oct 4 03:01:17 EDT 2001


Brian,

Thanks for clarifying.

I successfully compiled DBD::Sybase 0.91 with 0.53pre1, and ran
my test scripts without any problems.  That means it would
probably do what I need it to do.

'make check' only had one failure:

t0004.c: Test large (>512 bytes) queries
tds_process_result_tokens() returned TDS_FAIL for long query
FAIL: t0004

I didn't touch etc/freetds.conf, and it looks to be using
the JDBC config (192.138.151.39).

Bill

>Subject: RE: DBD::Sybase, FreeTDS, Solaris 2.7, Perl 5.6.1
>From: Brian Bruns <camber at ais.org>
>Date: Wed, 3 Oct 2001 20:51:53 -0400 (EDT)
>X-Message-Number: 3
>
>Well, first off DBD::Sybase 0.93 does not work with freetds, or i suppose
>i should say freetds doesn't work with 0.93....
>
>So, for 0.91.  FreeTDS 0.52 had problems in several configurations that
>would cause a core dump.  This was fixed in the subsequent development
>cycle and is in 0.53pre1.
>
>I would like to hear about errors with 0.53pre1 before I release the final
>0.53.  Please post specifics of your configuration (freetds.conf or
>interfaces file, PWD file, which test it bombs on).  Note that not all
>DBD::Sybase features are supported by FreeTDS (most notably
>placeholders) so some errors on 'make test' are to be expected.
>
>I assume the second line in the chart should read '0.91 pre0.51 ...' as
>there is no way 0.93 would have compiled with 0.51, or any releases prior
>or since for that matter.
>
>Brian
>
>
>>       Below are my results testing different client combinations 
>> of DBD::Sybase and FreeTDS, with Solaris 2.7 and Perl 5.6.1. 
>> Server is SQL Server 7, TDS is 4.2. 
>> 
>>       DBD::Sybase   FreeTDS    Result 
>>                                             
>> 0.22          pre 0.51   compile, run ok 
>> 0.93          pre 0.51   compile, run ok 
>>                                             
>> 0.22          0.51       compile, run ok 
>> 0.91          0.51       compile, run ok 
>> 0.93          0.51       DBD::Sybase compile error 
>>                                             
>> 0.22          0.52       compiled, but DBD/Sybase.pm runtime error 
>> 0.23          0.52       DBD::Sybase compile error 
>> 0.91          0.52       compiled, but runtime core dump 
>> 0.93          0.52       DBD::Sybase compile error 
>> 
>>       pre 0.51 refers to whatever state I grabbed out of CVS before 0.51, 
>> a long time ago. 
>> 
>>       Have other people seen the same results using the same 
>> combinations with 0.51 and 0.52? 
>> 
>>       Thanks, 
>> Bill 





More information about the FreeTDS mailing list