Try upgrading to .45_18. You'll need an ODBC v3 compliant driver manager. 0.43 was the last (or near the last) version which built against
Check out http://search.cpan.org/author/JURL/DBD-ODBC/Changes This was fixed in .45_12. Regards, Jeff > > Hi Jeff, > > i am having a problem with the DBD::ODBC module and i have > noticed a number > of posts > on mailing lists for the same thing ... and thought i might go straight to > the source > > i have:- > Perl 5.6.1 > AIX 4.3.3 > DBI-1.30 > DBD::ODBC-0.43 > > > ---- very simple DBI script ---- > #!/usr/local/bin/perl > > use DBI; > use DBD::ODBC; > > my $dbh = DBI->connect('dbi:ODBC:raider','myuserid','mypasswd'); > $dbh->disconnect(); > --------------------------------- > > when i run this script it exits with error message: > "Illegal Instruction(coredump)" > > i have had an AIX 'guru' do some debugging for me and he can see > that it is > getting a NULL > pointer inside the exit (atexit) function ??? > > the other posts that i have seen relate to differing databases on > differing > Os's the > common link is DBD::ODBC > > do you have any clues as to how i get around this ???? > > > > regards > Darren Edgerton > > =================================================================== > Darren Edgerton > IT Operations Manager > Reece Australia Limited > Ph: +613 9274 0000 Fax: +613 9274 0199 > Email: [EMAIL PROTECTED] Web: http://www.reece.com.au > =================================================================== > > >
