On Feb 12, 2008 3:26 PM, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> attempting a DB connection using a brand new installation of perl
> 5.8.8 on an old sun box: 'sun4u sparc SUNW,Ultra-4'.
>
> i have connectivity.
> this command line script returns a reference to a hash:
> perl -MDBI -e 'print DBI-
> >connect("DBI:Sybase:server=xxxx","user","password")'
>
> but when i attempt to run this stub script:
>
> #!/usr/local/bin/perl5.8.8
> use strict;
> use CGI qw(:standard);
> use DBI;
> use DBD::Sybase;
>
> I get this error:
>
> The context allocation routine failed. The following problem caused
> the failure: Invalid context version. Content-Type: text/html;
> charset=ISO-8859-1
>
> I don't get the error it if I comment out the DBD::Sybase statement
> Any help is much appreciated.
Why do you want to 'use DBD::Sybase' given that the working example shows
that it is not necessary to do so?
If you were importing some specific symbols from DBD::Sybase, it would make
sense - but you aren't self-evidently doing that, so it doesn't make much
sense.
--
Jonathan Leffler <[EMAIL PROTECTED]> #include <disclaimer.h>
Guardian of DBD::Informix - v2007.0914 - http://dbi.perl.org
"Blessed are we who can laugh at ourselves, for we shall never cease to be
amused."