DBD::FreeTDS errors

Michael Peppler mpeppler at peppler.org
Tue Aug 21 10:52:30 EDT 2001


DBD::FreeTDS is unfortunately not being maintained anymore.

You should try DBD::Sybase with the FreeTDS libraries, instead.

Michael

Piyush Avichal writes:
 > Hi,
 > 
 > I'm not sure if this is the right place for DBD::FreeTDS, but here goes.
 > 
 > I have just tried to perform the 'mmk test' on the FreeTDS 0.02 DBD.
 > However, when I did this I recieved more failed tests then I was
 > expecting.
 > I was wondering if anyone in the know could possibly have a look at the
 > attached log(below) and suggest a course of action. Most of the errors
 > seem to be the same problem with the disconnect statement.
 > 
 > Any Help would be greatly appreciated.
 > 
 > Many Thanks,
 > 
 > Piyush.
 > 
 > BART(SYSTEM)$ mmk test
 > %MMK-I-ACTNOUPD, action did not update target CONFIG
 > perl "-I[.blib.arch]" "-I[.blib.lib]" "-Iperl_root:[lib]"
 > "-Iperl_root:[lib.VMS_VAX.5_6_1]"     -e "use Test::Harness qw(&runtests $
 > verbose); $verbose=0; runtests @ARGV;"  t/*.t
 > t/01load............
 > ok
 > t/02connect.........
 > ok
 > t/03droptable.......
 > Executed
 > DBI::db=HASH(0x4380d8)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/03droptable.t line 62.
 > ok
 > t/04noconnect.......
 > Use of uninitialized value in concatenation (.) or string at
 > /perl_root/lib/site_perl/DBI.pm line 421.
 > Use of uninitialized value in concatenation (.) or string at
 > t/04noconnect.t line 32.
 > ok
 > t/05simple..........
 > ok
 > t/06hashquery.......
 > %SYSTEM-F-ABORT, abort
 > dubious
 >         Test returned status 44 (wstat 1024, 0x400)
 >                 (VMS status is 44)
 > DIED. FAILED tests 4-7
 >         Failed 4/7 tests, 42.86% okay
 > t/07mybit...........
 > DBI::db=HASH(0x43f2b8)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mybit.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mychar..........
 > DBI::db=HASH(0x43f320)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mychar.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mydatetime......
 > DBI::db=HASH(0x43f3c0)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mydatetime.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mydecimal10_3...
 > DBI::db=HASH(0x43f2a4)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mydecimal10_3.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07myfloat.........
 > DBI::db=HASH(0x43f26c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07myfloat.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07myfloat14.......
 > DBI::db=HASH(0x43f284)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07myfloat14.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07myfloat6........
 > DBI::db=HASH(0x43f274)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07myfloat6.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07myint...........
 > DBI::db=HASH(0x43f254)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07myint.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mymoney.........
 > DBI::db=HASH(0x43f28c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mymoney.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullchar......
 > DBI::db=HASH(0x43f28c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullchar.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynulldatetime..
 > DBI::db=HASH(0x43f2c4)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynulldatetime.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynulldecimal10_3.
 > DBI::db=HASH(0x43f2bc)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynulldecimal10_3.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullfloat.....
 > DBI::db=HASH(0x43f25c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullfloat.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullfloat14...
 > DBI::db=HASH(0x43f25c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullfloat14.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullfloat6....
 > DBI::db=HASH(0x43f25c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullfloat6.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullint.......
 > DBI::db=HASH(0x43f24c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullint.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullmoney.....
 > DBI::db=HASH(0x43f25c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullmoney.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullnumeric15_10.
 > DBI::db=HASH(0x43f2ac)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullnumeric15_10.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullreal......
 > DBI::db=HASH(0x43f240)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullreal.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullsmalldatetime.
 > DBI::db=HASH(0x43f314)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullsmalldatetime.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullsmallint..
 > DBI::db=HASH(0x43f240)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullsmallint.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullsmallmoney.
 > DBI::db=HASH(0x43f2bc)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullsmallmoney.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynulltinyint...
 > DBI::db=HASH(0x43f254)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynulltinyint.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynullvarchar...
 > DBI::db=HASH(0x43f2ac)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynullvarchar.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mynumeric5_4....

 > DBI::db=HASH(0x43f294)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mynumeric5_4.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07myreal..........
 > DBI::db=HASH(0x43f25c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07myreal.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mysmalldatetime.
 > DBI::db=HASH(0x43f3d0)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mysmalldatetime.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mysmallint......
 > DBI::db=HASH(0x43f274)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mysmallint.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mysmallmoney....
 > DBI::db=HASH(0x43f294)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mysmallmoney.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07mytinyint.......
 > DBI::db=HASH(0x43f2d8)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07mytinyint.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/07myvarchar.......
 > DBI::db=HASH(0x43f330)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/07myvarchar.t line 225.
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/08numfields.......
 > ok
 > t/09manytypes.......
 > Executed
 > Executed
 > Executed
 > Executed
 > DBI::db=HASH(0x445b1c)->disconnect invalidates 1 active statement handle
 > (either destroy statement handles or call finish on them be
 > fore disconnecting) at t/09manytypes.t line 253.
 > ok
 > t/10timestamp.......
 > FAILED tests 12-13
 >         Failed 2/14 tests, 85.71% okay
 > t/11multiresult.....
 > ok
 > t/12spwho...........
 > number found is 0

 > 
 > DKA300:[000000.DBD-FREETDS-0_02]TDSLAYER.C;2:2295: Unhandled subpacket
 > type 0x01
 > %SYSTEM-F-OPCCUS, opcode reserved to customer fault at PC=000D7181,
 > PSL=03C00000
 > 
 >   Improperly handled condition, image exit forced.
 > 
 >         Signal arguments              Stack contents
 > 
 >         Number = 00000003                00000001
 >         Name   = 00000434                00000000
 >                  000D7181                00000000
 >                  03C00000                00000000
 >                                          00000000
 >                                          00000052
 >                                          00000052
 >                                          00000000
 >                                          20FC0000
 >                                          7FED3430
 > 
 >         Register dump
 > 
 >         R0 = 00000006  R1 = 000716D8  R2 = 00000009  R3 = FFFFFFFE
 >         R4 = 00000006  R5 = 00000434  R6 = 00000434  R7 = FFFFFFFE
 >         R8 = 001CD3C8  R9 = 7FFECC50  R10= 00344B90  R11= 002D2AA0
 >         AP = 7FED3394  FP = 7FED3354  SP = 7FED33C8  PC = 000D7181
 >         PSL= 03C00000
 > 
 > dubious
 >         Test returned status 1076 (wstat 1024, 0x400)
 >                 (VMS status is 1076)
 > DIED. FAILED tests 7-9
 >         Failed 3/9 tests, 66.67% okay
 > t/13orderby.........
 > Confused test output: test 6 answered after test 7
 > Confused test output: test 6 answered after test 7
 > ok
 > t/14do..............
 > FAILED test 10
 >         Failed 1/12 tests, 91.67% okay
 > t/15quote...........
 > ok
 > t/simple............
 > ok
 > Failed Test               Status Wstat Total Fail  Failed  List of Failed
 > --------------------------------------------------------------------------------
 > 
 > t/06hashquery.t                   44  1024     7    4  57.14%  4-7
 > t/07mybit.t                                   14    2  14.29%  12-13
 > t/07mychar.t                                  14    2  14.29%  12-13
 > t/07mydatetime.t                              14    2  14.29%  12-13
 > t/07mydecimal10_3.t                           14    2  14.29%  12-13
 > t/07myfloat.t                                 14    2  14.29%  12-13
 > t/07myfloat14.t                               14    2  14.29%  12-13
 > t/07myfloat6.t                                14    2  14.29%  12-13
 > t/07myint.t                                   14    2  14.29%  12-13
 > t/07mymoney.t                                 14    2  14.29%  12-13
 > t/07mynullchar.t                              14    2  14.29%  12-13
 > t/07mynulldatetime.t                          14    2  14.29%  12-13
 > t/07mynulldecimal10_3.t                       14    2  14.29%  12-13
 > t/07mynullfloat.t                             14    2  14.29%  12-13
 > t/07mynullfloat14.t                           14    2  14.29%  12-13
 > t/07mynullfloat6.t                            14    2  14.29%  12-13
 > t/07mynullint.t                               14    2  14.29%  12-13
 > t/07mynullmoney.t                             14    2  14.29%  12-13
 > t/07mynullnumeric15_10.t                      14    2  14.29%  12-13
 > t/07mynullreal.t                              14    2  14.29%  12-13
 > t/07mynullsmalldatetime.t                     14    2  14.29%  12-13
 > t/07mynullsmallint.t                          14    2  14.29%  12-13
 > t/07mynullsmallmoney.t                        14    2  14.29%  12-13
 > t/07mynulltinyint.t                           14    2  14.29%  12-13
 > t/07mynullvarchar.t                           14    2  14.29%  12-13
 > t/07mynumeric5_4.t                            14    2  14.29%  12-13
 > t/07myreal.t                                  14    2  14.29%  12-13
 > t/07mysmalldatetime.t                         14    2  14.29%  12-13
 > t/07mysmallint.t                              14    2  14.29%  12-13
 > t/07mysmallmoney.t                            14    2  14.29%  12-13
 > t/07mytinyint.t                               14    2  14.29%  12-13
 > t/07myvarchar.t                               14    2  14.29%  12-13
 > t/10timestamp.t                               14    2  14.29%  12-13
 > t/12spwho.t                      107  1024     9    3  33.33%  7-9
 > t/14do.t                                      12    1   8.33%  10
 > Failed 35/46 test scripts, 23.91% okay. 72/550 subtests failed, 86.91%
 > okay.
 > %SYSTEM-F-ABORT, abort
 > %MMK-F-ERRUPD, error status %X0000002C occurred when updating target
 > TEST_DYNAMIC
 > 
 > ---
 > You are currently subscribed to freetds as: [mpeppler at peppler.org]
 > To unsubscribe, forward this message to $subst('Email.Unsub')

-- 
Michael Peppler - Data Migrations Inc. - http://www.mbay.net/~mpeppler
mpeppler at peppler.org - mpeppler at mbay.net
International Sybase User Group - http://www.isug.com



More information about the FreeTDS mailing list