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
> ===================================================================
>
>
>


Reply via email to