Thanks for the reply Jeff, the answers to your questions are inline. Doesn't do much for me, but hopefully someone more experienced will be able to see something of value.

Jeff Urlwin wrote:


It's trying to connect and fail. While I'm not an expert on FreeTDS, I'd ask the
following questions:
1) is the DBI_DSN set correctly? (i.e. the same DSN you use to connect with isql)


[EMAIL PROTECTED]:/usr/local/src/DBD-ODBC-1.13$ echo $DBI_DSN
dbi:ODBC:Test
[EMAIL PROTECTED]:/usr/local/src/DBD-ODBC-1.13$ /usr/local/unixodbc/bin/isql Test $DBI_USER $DBI_PASS
+---------------------------------------+
| Connected! |
| |
| sql-statement |
| help [tablename] |
| quit |
| |
+---------------------------------------+
SQL> select top 1 * from Region
+------------+---------------------------------------------------+
| RegionID | RegionDescription |
+------------+---------------------------------------------------+
| 1 | Eastern |
+------------+---------------------------------------------------+
SQLRowCount returns 1
1 rows fetched


2) is there a chance that DBD::ODBC's Makefile.PL picked up iODBC instead of unixODBC.


[EMAIL PROTECTED]:/usr/local/src/DBD-ODBC-1.13$ ldd blib/arch/auto/DBD/ODBC/ODBC.so
blib/arch/auto/DBD/ODBC/ODBC.so:
libodbc.so.1 => /usr/local/unixodbc/lib/libodbc.so.1 (0x28118000)
libc_r.so.4 => /usr/lib/libc_r.so.4 (0x2817a000)
libc.so.4 => /usr/lib/libc.so.4 (0x28069000)


3) can you try simply running the test with DBI trace on (set DBI_TRACE=9 before you run
make test)


[EMAIL PROTECTED]:/usr/local/src/DBD-ODBC-1.13$ make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /usr/local/perl/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/01base.........1..5
DBI 1.45-nothread default trace level set to 0x0/9 (pid 11348)
ok 1 - require DBI;
New DBI::dr (for DBD::Switch::dr, parent=, id=)
ok 2 - import DBI
dbih_setup_handle(DBI::dr=HASH(0x82482f4)=>DBI::dr=HASH(0x8215198), DBD::Switch::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::Switch::dr, 112, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x8215198), Err, Null!) SCALAR(0x82488cc) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x8215198), State, Null!) SCALAR(0x82488b4) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x8215198), Errstr, Null!) SCALAR(0x82488e4) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x8215198), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x8215198), FetchHashKeyName, Null!) 'NAME' (already defined)
ok 3 - DBI->internal is DBI::dr
-> DBI->install_driver(ODBC) for freebsd perl=5.008003 pid=11348 ruid=1003 euid=1003
install_driver: DBD::ODBC version 1.13 loaded from /usr/local/src/DBD-ODBC-1.13/blib/lib/DBD/ODBC.pm
New DBI::dr (for DBD::ODBC::dr, parent=, id=)
dbih_setup_handle(DBI::dr=HASH(0x8215270)=>DBI::dr=HASH(0x820df0c), DBD::ODBC::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x820df0c), Err, Null!) SCALAR(0x8211688) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x820df0c), State, Null!) SCALAR(0x8211640) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x820df0c), Errstr, Null!) SCALAR(0x8211658) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x820df0c), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x820df0c), FetchHashKeyName, Null!) 'NAME' (already defined)
<- install_driver= DBI::dr=HASH(0x8215270)
ok 4 - Install ODBC driver OK
>> FETCH DISPATCH (DBI::dr=HASH(0x820df0c) rc2/1 @2 g0 ima404 pid#11348) at /usr/local/perl/lib/5.8.3/Test/More.pm line 268 via t/01base.t line 18
warn: 0 '' (err#0)
<> FETCH= '1.13' ('Version' from cache) at /usr/local/perl/lib/5.8.3/Test/More.pm line 268 via t/01base.t line 18
ok 5 - Version is not empty
-- DBI::END
>> disconnect_all DISPATCH (DBI::dr=HASH(0x8215270) rc1/4 @1 g0 ima801 pid#11348) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 673 via t/01base.t line 0
!! warn: 0 CLEARED by call to disconnect_all method
-> disconnect_all for DBD::ODBC::dr (DBI::dr=HASH(0x8215270)~0x820df0c)
<- disconnect_all= '' at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 673 via t/01base.t line 0
! >> DESTROY DISPATCH (DBI::dr=HASH(0x820df0c) rc1/1 @1 g0 ima4 pid#11348) during global destruction
! -> DESTROY in DBD::_::common for DBD::ODBC::dr (DBI::dr=HASH(0x820df0c)~INNER)
! <- DESTROY= undef during global destruction
DESTROY (dbih_clearcom) (drh 0x8215270, com 0x8264f00, imp global destruction):
FLAGS 0x100215: COMSET Active Warn PrintWarn AutoCommit
PARENT undef
KIDS 0 (0 Active)
IMP_DATA undef
dbih_clearcom 0x8215270 (com 0x8264f00, type 1) done.


! >> DESTROY DISPATCH (DBI::dr=HASH(0x8215198) rc1/1 @1 g0 ima4 pid#11348) during global destruction
! -> DESTROY in DBD::_::common for DBD::Switch::dr (DBI::dr=HASH(0x8215198)~INNER)
warn: 0 '' (err#0)
! <- DESTROY= undef during global destruction
DESTROY (dbih_clearcom) (drh 0x82482f4, com 0x811c800, imp global destruction):
FLAGS 0x100215: COMSET Active Warn PrintWarn AutoCommit
PARENT undef
KIDS 0 (0 Active)
IMP_DATA undef
dbih_clearcom 0x82482f4 (com 0x811c800, type 1) done.


! >> DESTROY DISPATCH (DBI::dr=HASH(0x82482f4) rc1/1 @1 g0 ima4 pid#11348) during global destruction
! <> DESTROY for DBI::dr=HASH(0x82482f4) ignored (inner handle gone)
! >> DESTROY DISPATCH (DBI::dr=HASH(0x8215270) rc1/1 @1 g0 ima4 pid#11348) during global destruction
! <> DESTROY for DBI::dr=HASH(0x8215270) ignored (inner handle gone)
ok
t/02simple.......1..36
DBI 1.45-nothread default trace level set to 0x0/9 (pid 11349)
ok 1 - use DBI;
ok 2 - use ODBCTEST;
-> DBI->connect(, , ****)
-> DBI->install_driver(ODBC) for freebsd perl=5.008003 pid=11349 ruid=1003 euid=1003
install_driver: DBD::ODBC version 1.13 loaded from /usr/local/src/DBD-ODBC-1.13/blib/lib/DBD/ODBC.pm
New DBI::dr (for DBD::ODBC::dr, parent=, id=)
dbih_setup_handle(DBI::dr=HASH(0x825c890)=>DBI::dr=HASH(0x82aa7a8), DBD::ODBC::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x82aa7a8), Err, Null!) SCALAR(0x821b144) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82aa7a8), State, Null!) SCALAR(0x821b12c) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82aa7a8), Errstr, Null!) SCALAR(0x821b1a4) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82aa7a8), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82aa7a8), FetchHashKeyName, Null!) 'NAME' (already defined)
<- install_driver= DBI::dr=HASH(0x825c890)
>> default_user DISPATCH (DBI::dr=HASH(0x825c890) rc1/3 @4 g1 ima1 pid#11349) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/02simple.t line 21
!! warn: 0 CLEARED by call to default_user method
-> default_user in DBD::_::dr for DBD::ODBC::dr (DBI::dr=HASH(0x825c890)~0x82aa7a8 undef undef HASH(0x822fd74))
<- default_user= ( 'keith' '<removed>' ) [2 items] at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/02simple.t line 21
>> connect DISPATCH (DBI::dr=HASH(0x825c890) rc2/3 @5 g0 ima1 pid#11349) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 594
-> connect for DBD::ODBC::dr (DBI::dr=HASH(0x825c890)~0x82aa7a8 'Test' 'keith' **** HASH(0x82b3718))
New DBI::db (for DBD::ODBC::db, parent=DBI::dr=HASH(0x82aa7a8), id=)
dbih_setup_handle(DBI::db=HASH(0x82aa76c)=>DBI::db=HASH(0x82b376c), DBD::ODBC::db, 8259dc8, Null!)
dbih_make_com(DBI::dr=HASH(0x82aa7a8), 829e700, DBD::ODBC::db, 224, 0) thr#0
dbih_setup_attrib(DBI::db=HASH(0x82b376c), Err, DBI::dr=HASH(0x82aa7a8)) SCALAR(0x825cdf8) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82b376c), State, DBI::dr=HASH(0x82aa7a8)) SCALAR(0x825ce58) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82b376c), Errstr, DBI::dr=HASH(0x82aa7a8)) SCALAR(0x825ce28) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82b376c), TraceLevel, DBI::dr=HASH(0x82aa7a8)) 0 (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82b376c), FetchHashKeyName, DBI::dr=HASH(0x82aa7a8)) 'NAME' (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82b376c), HandleSetErr, DBI::dr=HASH(0x82aa7a8)) undef (not defined)
dbih_setup_attrib(DBI::db=HASH(0x82b376c), HandleError, DBI::dr=HASH(0x82aa7a8)) undef (not defined)
Driver connect 'Test', 'keith', 'xxxx'
SQLDriverConnect failed:
SQLConnect 'Test', 'keith'
dubious
Test returned status 0 (wstat 138, 0x8a)
test program seems to have generated a core
DIED. FAILED tests 3-36
Failed 34/36 tests, 5.56% okay
t/03dbatt........1..24
DBI 1.45-nothread default trace level set to 0x0/9 (pid 11350)
ok 1 - use DBI;
ok 2 - use ODBCTEST;
-> DBI->connect(, , ****)
-> DBI->install_driver(ODBC) for freebsd perl=5.008003 pid=11350 ruid=1003 euid=1003
install_driver: DBD::ODBC version 1.13 loaded from /usr/local/src/DBD-ODBC-1.13/blib/lib/DBD/ODBC.pm
New DBI::dr (for DBD::ODBC::dr, parent=, id=)
dbih_setup_handle(DBI::dr=HASH(0x825503c)=>DBI::dr=HASH(0x82a8824), DBD::ODBC::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x82a8824), Err, Null!) SCALAR(0x811e1c8) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82a8824), State, Null!) SCALAR(0x8122fb4) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82a8824), Errstr, Null!) SCALAR(0x8122ee8) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82a8824), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82a8824), FetchHashKeyName, Null!) 'NAME' (already defined)
<- install_driver= DBI::dr=HASH(0x825503c)
>> default_user DISPATCH (DBI::dr=HASH(0x825503c) rc1/3 @4 g1 ima1 pid#11350) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/03dbatt.t line 24
!! warn: 0 CLEARED by call to default_user method
-> default_user in DBD::_::dr for DBD::ODBC::dr (DBI::dr=HASH(0x825503c)~0x82a8824 undef undef HASH(0x8226938))
<- default_user= ( 'keith' '<removed>' ) [2 items] at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/03dbatt.t line 24
>> connect DISPATCH (DBI::dr=HASH(0x825503c) rc2/3 @5 g0 ima1 pid#11350) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 594
-> connect for DBD::ODBC::dr (DBI::dr=HASH(0x825503c)~0x82a8824 'Test' 'keith' **** HASH(0x82a8b78))
New DBI::db (for DBD::ODBC::db, parent=DBI::dr=HASH(0x82a8824), id=)
dbih_setup_handle(DBI::db=HASH(0x829e7cc)=>DBI::db=HASH(0x82a8bcc), DBD::ODBC::db, 824f974, Null!)
dbih_make_com(DBI::dr=HASH(0x82a8824), 82a0400, DBD::ODBC::db, 224, 0) thr#0
dbih_setup_attrib(DBI::db=HASH(0x82a8bcc), Err, DBI::dr=HASH(0x82a8824)) SCALAR(0x82559a4) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a8bcc), State, DBI::dr=HASH(0x82a8824)) SCALAR(0x8255a04) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a8bcc), Errstr, DBI::dr=HASH(0x82a8824)) SCALAR(0x82559d4) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a8bcc), TraceLevel, DBI::dr=HASH(0x82a8824)) 0 (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a8bcc), FetchHashKeyName, DBI::dr=HASH(0x82a8824)) 'NAME' (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a8bcc), HandleSetErr, DBI::dr=HASH(0x82a8824)) undef (not defined)
dbih_setup_attrib(DBI::db=HASH(0x82a8bcc), HandleError, DBI::dr=HASH(0x82a8824)) undef (not defined)
Driver connect 'Test', 'keith', 'xxxx'
SQLDriverConnect failed:
SQLConnect 'Test', 'keith'
dubious
Test returned status 0 (wstat 138, 0x8a)
test program seems to have generated a core
DIED. FAILED tests 3-24
Failed 22/24 tests, 8.33% okay
t/05meth.........1..8
DBI 1.45-nothread default trace level set to 0x0/9 (pid 11351)
ok 1 - use DBI;
-> DBI->connect(, , ****)
-> DBI->install_driver(ODBC) for freebsd perl=5.008003 pid=11351 ruid=1003 euid=1003
install_driver: DBD::ODBC version 1.13 loaded from /usr/local/src/DBD-ODBC-1.13/blib/lib/DBD/ODBC.pm
New DBI::dr (for DBD::ODBC::dr, parent=, id=)
dbih_setup_handle(DBI::dr=HASH(0x824e460)=>DBI::dr=HASH(0x829b418), DBD::ODBC::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x829b418), Err, Null!) SCALAR(0x820fd44) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x829b418), State, Null!) SCALAR(0x820fcf0) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x829b418), Errstr, Null!) SCALAR(0x820fd20) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x829b418), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x829b418), FetchHashKeyName, Null!) 'NAME' (already defined)
<- install_driver= DBI::dr=HASH(0x824e460)
>> default_user DISPATCH (DBI::dr=HASH(0x824e460) rc1/3 @4 g1 ima1 pid#11351) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/05meth.t line 24
!! warn: 0 CLEARED by call to default_user method
-> default_user in DBD::_::dr for DBD::ODBC::dr (DBI::dr=HASH(0x824e460)~0x829b418 undef undef HASH(0x822615c))
<- default_user= ( 'keith' '<removed>' ) [2 items] at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/05meth.t line 24
>> connect DISPATCH (DBI::dr=HASH(0x824e460) rc2/3 @5 g0 ima1 pid#11351) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 594
-> connect for DBD::ODBC::dr (DBI::dr=HASH(0x824e460)~0x829b418 'Test' 'keith' **** HASH(0x829b76c))
New DBI::db (for DBD::ODBC::db, parent=DBI::dr=HASH(0x829b418), id=)
dbih_setup_handle(DBI::db=HASH(0x8298bc0)=>DBI::db=HASH(0x829b7c0), DBD::ODBC::db, 824bd98, Null!)
dbih_make_com(DBI::dr=HASH(0x829b418), 81c5980, DBD::ODBC::db, 224, 0) thr#0
dbih_setup_attrib(DBI::db=HASH(0x829b7c0), Err, DBI::dr=HASH(0x829b418)) SCALAR(0x824edc8) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x829b7c0), State, DBI::dr=HASH(0x829b418)) SCALAR(0x824ee28) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x829b7c0), Errstr, DBI::dr=HASH(0x829b418)) SCALAR(0x824edf8) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x829b7c0), TraceLevel, DBI::dr=HASH(0x829b418)) 0 (already defined)
dbih_setup_attrib(DBI::db=HASH(0x829b7c0), FetchHashKeyName, DBI::dr=HASH(0x829b418)) 'NAME' (already defined)
dbih_setup_attrib(DBI::db=HASH(0x829b7c0), HandleSetErr, DBI::dr=HASH(0x829b418)) undef (not defined)
dbih_setup_attrib(DBI::db=HASH(0x829b7c0), HandleError, DBI::dr=HASH(0x829b418)) undef (not defined)
Driver connect 'Test', 'keith', 'xxxx'
SQLDriverConnect failed:
SQLConnect 'Test', 'keith'
dubious
Test returned status 0 (wstat 138, 0x8a)
test program seems to have generated a core
DIED. FAILED tests 2-8
Failed 7/8 tests, 12.50% okay
t/07bind......... DBI 1.45-nothread default trace level set to 0x0/9 (pid 11352)
1..11
ok 1 - use ODBCTEST;
-> DBI->connect(, , ****)
-> DBI->install_driver(ODBC) for freebsd perl=5.008003 pid=11352 ruid=1003 euid=1003
install_driver: DBD::ODBC version 1.13 loaded from /usr/local/src/DBD-ODBC-1.13/blib/lib/DBD/ODBC.pm
New DBI::dr (for DBD::ODBC::dr, parent=, id=)
dbih_setup_handle(DBI::dr=HASH(0x8249658)=>DBI::dr=HASH(0x8299b6c), DBD::ODBC::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x8299b6c), Err, Null!) SCALAR(0x819e700) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x8299b6c), State, Null!) SCALAR(0x8214908) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x8299b6c), Errstr, Null!) SCALAR(0x82149c8) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x8299b6c), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x8299b6c), FetchHashKeyName, Null!) 'NAME' (already defined)
<- install_driver= DBI::dr=HASH(0x8249658)
>> default_user DISPATCH (DBI::dr=HASH(0x8249658) rc1/3 @4 g1 ima1 pid#11352) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/07bind.t line 22
!! warn: 0 CLEARED by call to default_user method
-> default_user in DBD::_::dr for DBD::ODBC::dr (DBI::dr=HASH(0x8249658)~0x8299b6c undef undef HASH(0x821f754))
<- default_user= ( 'keith' '<removed>' ) [2 items] at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/07bind.t line 22
>> connect DISPATCH (DBI::dr=HASH(0x8249658) rc2/3 @5 g0 ima1 pid#11352) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 594
-> connect for DBD::ODBC::dr (DBI::dr=HASH(0x8249658)~0x8299b6c 'Test' 'keith' **** HASH(0x82abadc))
New DBI::db (for DBD::ODBC::db, parent=DBI::dr=HASH(0x8299b6c), id=)
dbih_setup_handle(DBI::db=HASH(0x8299b30)=>DBI::db=HASH(0x82abb30), DBD::ODBC::db, 8247b90, Null!)
dbih_make_com(DBI::dr=HASH(0x8299b6c), 829e600, DBD::ODBC::db, 224, 0) thr#0
dbih_setup_attrib(DBI::db=HASH(0x82abb30), Err, DBI::dr=HASH(0x8299b6c)) SCALAR(0x8249fc0) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82abb30), State, DBI::dr=HASH(0x8299b6c)) SCALAR(0x824e43c) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82abb30), Errstr, DBI::dr=HASH(0x8299b6c)) SCALAR(0x824e40c) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82abb30), TraceLevel, DBI::dr=HASH(0x8299b6c)) 0 (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82abb30), FetchHashKeyName, DBI::dr=HASH(0x8299b6c)) 'NAME' (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82abb30), HandleSetErr, DBI::dr=HASH(0x8299b6c)) undef (not defined)
dbih_setup_attrib(DBI::db=HASH(0x82abb30), HandleError, DBI::dr=HASH(0x8299b6c)) undef (not defined)
Driver connect 'Test', 'keith', 'xxxx'
SQLDriverConnect failed:
SQLConnect 'Test', 'keith'
dubious
Test returned status 0 (wstat 138, 0x8a)
test program seems to have generated a core
DIED. FAILED tests 2-11
Failed 10/11 tests, 9.09% okay
t/08bind2........ DBI 1.45-nothread default trace level set to 0x0/9 (pid 11353)
1..5
ok 1 - use ODBCTEST;
ok 2 - use Data::Dumper;
-> DBI->connect(, , ****)
-> DBI->install_driver(ODBC) for freebsd perl=5.008003 pid=11353 ruid=1003 euid=1003
install_driver: DBD::ODBC version 1.13 loaded from /usr/local/src/DBD-ODBC-1.13/blib/lib/DBD/ODBC.pm
New DBI::dr (for DBD::ODBC::dr, parent=, id=)
dbih_setup_handle(DBI::dr=HASH(0x8248658)=>DBI::dr=HASH(0x82e086c), DBD::ODBC::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x82e086c), Err, Null!) SCALAR(0x82dea34) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82e086c), State, Null!) SCALAR(0x82de998) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82e086c), Errstr, Null!) SCALAR(0x82dea04) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82e086c), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82e086c), FetchHashKeyName, Null!) 'NAME' (already defined)
<- install_driver= DBI::dr=HASH(0x8248658)
>> default_user DISPATCH (DBI::dr=HASH(0x8248658) rc1/3 @4 g1 ima1 pid#11353) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/08bind2.t line 26
!! warn: 0 CLEARED by call to default_user method
-> default_user in DBD::_::dr for DBD::ODBC::dr (DBI::dr=HASH(0x8248658)~0x82e086c undef undef HASH(0x821e754))
<- default_user= ( 'keith' '<removed>' ) [2 items] at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/08bind2.t line 26
>> connect DISPATCH (DBI::dr=HASH(0x8248658) rc2/3 @5 g0 ima1 pid#11353) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 594
-> connect for DBD::ODBC::dr (DBI::dr=HASH(0x8248658)~0x82e086c 'Test' 'keith' **** HASH(0x82e0bc0))
New DBI::db (for DBD::ODBC::db, parent=DBI::dr=HASH(0x82e086c), id=)
dbih_setup_handle(DBI::db=HASH(0x82e0830)=>DBI::db=HASH(0x82e2030), DBD::ODBC::db, 8246b90, Null!)
dbih_make_com(DBI::dr=HASH(0x82e086c), 82d7b80, DBD::ODBC::db, 224, 0) thr#0
dbih_setup_attrib(DBI::db=HASH(0x82e2030), Err, DBI::dr=HASH(0x82e086c)) SCALAR(0x8248fc0) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e2030), State, DBI::dr=HASH(0x82e086c)) SCALAR(0x824d43c) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e2030), Errstr, DBI::dr=HASH(0x82e086c)) SCALAR(0x824d40c) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e2030), TraceLevel, DBI::dr=HASH(0x82e086c)) 0 (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e2030), FetchHashKeyName, DBI::dr=HASH(0x82e086c)) 'NAME' (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e2030), HandleSetErr, DBI::dr=HASH(0x82e086c)) undef (not defined)
dbih_setup_attrib(DBI::db=HASH(0x82e2030), HandleError, DBI::dr=HASH(0x82e086c)) undef (not defined)
Driver connect 'Test', 'keith', 'xxxx'
SQLDriverConnect failed:
SQLConnect 'Test', 'keith'
dubious
Test returned status 0 (wstat 138, 0x8a)
test program seems to have generated a core
DIED. FAILED tests 3-5
Failed 3/5 tests, 40.00% okay
t/09multi........1..7
ok 1 - use strict;
DBI 1.45-nothread default trace level set to 0x0/9 (pid 11354)
ok 2 - use DBI;
ok 3 - use ODBCTEST;
-> DBI->connect(, , ****)
-> DBI->install_driver(ODBC) for freebsd perl=5.008003 pid=11354 ruid=1003 euid=1003
install_driver: DBD::ODBC version 1.13 loaded from /usr/local/src/DBD-ODBC-1.13/blib/lib/DBD/ODBC.pm
New DBI::dr (for DBD::ODBC::dr, parent=, id=)
dbih_setup_handle(DBI::dr=HASH(0x8251c3c)=>DBI::dr=HASH(0x82a4478), DBD::ODBC::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x82a4478), Err, Null!) SCALAR(0x8218d80) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82a4478), State, Null!) SCALAR(0x811e15c) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82a4478), Errstr, Null!) SCALAR(0x811e0c0) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82a4478), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82a4478), FetchHashKeyName, Null!) 'NAME' (already defined)
<- install_driver= DBI::dr=HASH(0x8251c3c)
>> default_user DISPATCH (DBI::dr=HASH(0x8251c3c) rc1/3 @4 g1 ima1 pid#11354) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/09multi.t line 26
!! warn: 0 CLEARED by call to default_user method
-> default_user in DBD::_::dr for DBD::ODBC::dr (DBI::dr=HASH(0x8251c3c)~0x82a4478 undef undef HASH(0x8226938))
<- default_user= ( 'keith' '<removed>' ) [2 items] at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/09multi.t line 26
>> connect DISPATCH (DBI::dr=HASH(0x8251c3c) rc2/3 @5 g0 ima1 pid#11354) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 594
-> connect for DBD::ODBC::dr (DBI::dr=HASH(0x8251c3c)~0x82a4478 'Test' 'keith' **** HASH(0x82a47cc))
New DBI::db (for DBD::ODBC::db, parent=DBI::dr=HASH(0x82a4478), id=)
dbih_setup_handle(DBI::db=HASH(0x82a443c)=>DBI::db=HASH(0x82a483c), DBD::ODBC::db, 8251174, Null!)
dbih_make_com(DBI::dr=HASH(0x82a4478), 8294680, DBD::ODBC::db, 224, 0) thr#0
dbih_setup_attrib(DBI::db=HASH(0x82a483c), Err, DBI::dr=HASH(0x82a4478)) SCALAR(0x82545a4) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a483c), State, DBI::dr=HASH(0x82a4478)) SCALAR(0x8254604) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a483c), Errstr, DBI::dr=HASH(0x82a4478)) SCALAR(0x82545d4) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a483c), TraceLevel, DBI::dr=HASH(0x82a4478)) 0 (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a483c), FetchHashKeyName, DBI::dr=HASH(0x82a4478)) 'NAME' (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82a483c), HandleSetErr, DBI::dr=HASH(0x82a4478)) undef (not defined)
dbih_setup_attrib(DBI::db=HASH(0x82a483c), HandleError, DBI::dr=HASH(0x82a4478)) undef (not defined)
Driver connect 'Test', 'keith', 'xxxx'
SQLDriverConnect failed:
SQLConnect 'Test', 'keith'
dubious
Test returned status 0 (wstat 138, 0x8a)
test program seems to have generated a core
DIED. FAILED tests 4-7
Failed 4/7 tests, 42.86% okay
t/20SqlServer.... DBI 1.45-nothread default trace level set to 0x0/9 (pid 11355)
1..37
ok 1 - use ODBCTEST;
ok 2 - use Data::Dumper;
-> DBI->connect(, , ****)
-> DBI->install_driver(ODBC) for freebsd perl=5.008003 pid=11355 ruid=1003 euid=1003
install_driver: DBD::ODBC version 1.13 loaded from /usr/local/src/DBD-ODBC-1.13/blib/lib/DBD/ODBC.pm
New DBI::dr (for DBD::ODBC::dr, parent=, id=)
dbih_setup_handle(DBI::dr=HASH(0x824b658)=>DBI::dr=HASH(0x830649c), DBD::ODBC::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x830649c), Err, Null!) SCALAR(0x82ffa64) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x830649c), State, Null!) SCALAR(0x82ff9c8) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x830649c), Errstr, Null!) SCALAR(0x82ffa34) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x830649c), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x830649c), FetchHashKeyName, Null!) 'NAME' (already defined)
<- install_driver= DBI::dr=HASH(0x824b658)
>> default_user DISPATCH (DBI::dr=HASH(0x824b658) rc1/3 @4 g1 ima1 pid#11355) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/20SqlServer.t line 47
!! warn: 0 CLEARED by call to default_user method
-> default_user in DBD::_::dr for DBD::ODBC::dr (DBI::dr=HASH(0x824b658)~0x830649c undef undef HASH(0x8221754))
<- default_user= ( 'keith' '<removed>' ) [2 items] at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/20SqlServer.t line 47
>> connect DISPATCH (DBI::dr=HASH(0x824b658) rc2/3 @5 g0 ima1 pid#11355) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 594
-> connect for DBD::ODBC::dr (DBI::dr=HASH(0x824b658)~0x830649c 'Test' 'keith' **** HASH(0x830680c))
New DBI::db (for DBD::ODBC::db, parent=DBI::dr=HASH(0x830649c), id=)
dbih_setup_handle(DBI::db=HASH(0x8306460)=>DBI::db=HASH(0x8306860), DBD::ODBC::db, 8249b90, Null!)
dbih_make_com(DBI::dr=HASH(0x830649c), 812d000, DBD::ODBC::db, 224, 0) thr#0
dbih_setup_attrib(DBI::db=HASH(0x8306860), Err, DBI::dr=HASH(0x830649c)) SCALAR(0x824bfc0) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x8306860), State, DBI::dr=HASH(0x830649c)) SCALAR(0x825043c) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x8306860), Errstr, DBI::dr=HASH(0x830649c)) SCALAR(0x825040c) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x8306860), TraceLevel, DBI::dr=HASH(0x830649c)) 0 (already defined)
dbih_setup_attrib(DBI::db=HASH(0x8306860), FetchHashKeyName, DBI::dr=HASH(0x830649c)) 'NAME' (already defined)
dbih_setup_attrib(DBI::db=HASH(0x8306860), HandleSetErr, DBI::dr=HASH(0x830649c)) undef (not defined)
dbih_setup_attrib(DBI::db=HASH(0x8306860), HandleError, DBI::dr=HASH(0x830649c)) undef (not defined)
Driver connect 'Test', 'keith', 'xxxx'
SQLDriverConnect failed:
SQLConnect 'Test', 'keith'
dubious
Test returned status 0 (wstat 138, 0x8a)
test program seems to have generated a core
DIED. FAILED tests 3-37
Failed 35/37 tests, 5.41% okay
t/30Oracle....... DBI 1.45-nothread default trace level set to 0x0/9 (pid 11356)
1..4
ok 1 - use ODBCTEST;
ok 2 - use Data::Dumper;
-> DBI->connect(, , ****)
-> DBI->install_driver(ODBC) for freebsd perl=5.008003 pid=11356 ruid=1003 euid=1003
install_driver: DBD::ODBC version 1.13 loaded from /usr/local/src/DBD-ODBC-1.13/blib/lib/DBD/ODBC.pm
New DBI::dr (for DBD::ODBC::dr, parent=, id=)
dbih_setup_handle(DBI::dr=HASH(0x8248658)=>DBI::dr=HASH(0x82df378), DBD::ODBC::dr, 0, Null!)
dbih_make_com(Null!, 0, DBD::ODBC::dr, 92, 0) thr#0
dbih_setup_attrib(DBI::dr=HASH(0x82df378), Err, Null!) SCALAR(0x82db95c) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82df378), State, Null!) SCALAR(0x82db8c0) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82df378), Errstr, Null!) SCALAR(0x82db92c) (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82df378), TraceLevel, Null!) 0 (already defined)
dbih_setup_attrib(DBI::dr=HASH(0x82df378), FetchHashKeyName, Null!) 'NAME' (already defined)
<- install_driver= DBI::dr=HASH(0x8248658)
>> default_user DISPATCH (DBI::dr=HASH(0x8248658) rc1/3 @4 g1 ima1 pid#11356) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/30Oracle.t line 26
!! warn: 0 CLEARED by call to default_user method
-> default_user in DBD::_::dr for DBD::ODBC::dr (DBI::dr=HASH(0x8248658)~0x82df378 undef undef HASH(0x821d754))
<- default_user= ( 'keith' '<removed>' ) [2 items] at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 576 via t/30Oracle.t line 26
>> connect DISPATCH (DBI::dr=HASH(0x8248658) rc2/3 @5 g0 ima1 pid#11356) at /usr/local/perl/lib/site_perl/5.8.3/i386-freebsd/DBI.pm line 594
-> connect for DBD::ODBC::dr (DBI::dr=HASH(0x8248658)~0x82df378 'Test' 'keith' **** HASH(0x82e0ae8))
New DBI::db (for DBD::ODBC::db, parent=DBI::dr=HASH(0x82df378), id=)
dbih_setup_handle(DBI::db=HASH(0x82df33c)=>DBI::db=HASH(0x82e0b3c), DBD::ODBC::db, 8246b90, Null!)
dbih_make_com(DBI::dr=HASH(0x82df378), 82d3b80, DBD::ODBC::db, 224, 0) thr#0
dbih_setup_attrib(DBI::db=HASH(0x82e0b3c), Err, DBI::dr=HASH(0x82df378)) SCALAR(0x8248fc0) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e0b3c), State, DBI::dr=HASH(0x82df378)) SCALAR(0x824d43c) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e0b3c), Errstr, DBI::dr=HASH(0x82df378)) SCALAR(0x824d40c) (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e0b3c), TraceLevel, DBI::dr=HASH(0x82df378)) 0 (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e0b3c), FetchHashKeyName, DBI::dr=HASH(0x82df378)) 'NAME' (already defined)
dbih_setup_attrib(DBI::db=HASH(0x82e0b3c), HandleSetErr, DBI::dr=HASH(0x82df378)) undef (not defined)
dbih_setup_attrib(DBI::db=HASH(0x82e0b3c), HandleError, DBI::dr=HASH(0x82df378)) undef (not defined)
Driver connect 'Test', 'keith', 'xxxx'
SQLDriverConnect failed:
SQLConnect 'Test', 'keith'
dubious
Test returned status 0 (wstat 138, 0x8a)
test program seems to have generated a core
DIED. FAILED tests 3-4
Failed 2/4 tests, 50.00% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/02simple.t 0 138 36 68 188.89% 3-36
t/03dbatt.t 0 138 24 44 183.33% 3-24
t/05meth.t 0 138 8 14 175.00% 2-8
t/07bind.t 0 138 11 20 181.82% 2-11
t/08bind2.t 0 138 5 6 120.00% 3-5
t/09multi.t 0 138 7 8 114.29% 4-7
t/20SqlServer.t 0 138 37 70 189.19% 3-37
t/30Oracle.t 0 138 4 4 100.00% 3-4
Failed 8/9 test scripts, 11.11% okay. 117/137 subtests failed, 14.60% okay.
*** Error code 2


Stop in /usr/local/src/DBD-ODBC-1.13.



Reply via email to