On Thu, 30 Oct 2003 16:32:49 -0000 Mark Buckle
<[EMAIL PROTECTED]> wrote:

> This call :-
> 
> $dbh->tables() ;
> 
> gives rise to this error.
> 
> Use of uninitialized value in string eq at
> /usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int/DBD/Oracle.pm line 327.
> Use of uninitialized value in string eq at
> /usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int/DBD/Oracle.pm line 327.
> Use of uninitialized value in string eq at
> /usr/lib/perl5/site_perl/5.8.0/cygwin-multi-64int/DBD/Oracle.pm line 327.
> 
> DBI version 1.38
> DBD::Oracle version 1.12
> 
> Oracle client and server version 8.1.7
> Has anyone any ideas what this could be ?

I'd first look at line 327 of DBD/Oracle.pm.  A newer version of
DBD::Oracle might also be worth trying.

Calling tables() with no arguments is deprecated.  Try

   @names = $dbh->tables( "%", "%", "%", "%" );

-- 
Mac :})
** I usually forward private questions to the appropriate mail list. **
Ask Smarter: http://www.catb.org/~esr/faqs/smart-questions.html
Give a hobbit a fish and he eats fish for a day.
Give a hobbit a ring and he eats fish for an age.

Reply via email to