Re: Silencing DBI "(err=0, errstr=undef, state=undef)" errors DBD::Oracle
- From: Tim.Bunce@xxxxxxxxx (Tim Bunce)
- Date: Fri, 23 Dec 2005 11:46:31 +0000
On Thu, Dec 22, 2005 at 10:31:57AM +0100, David Landgren wrote:
> List,
>
> I have an $application that uses Oracle on Windows 2000, and I speak to
> the database with ActiveState Perl 5.6, since 5.6 is the last version
> for which Oracle allows AS to package DBD::Oracle. This reason, as much
> as anything else, precludes me from upgrading to 5.8. Yes, I have a
> valid license (although we are talking about 8.1.7 here). I don't fancy
> compiling a perl myself for this box.
I believe ActiveState are now shipping a pre-built DBD::Oracle
with an installer that will automatically download Oracle Instant Client.
(Say yes when prompted, even if you have IC installed already.)
> Everything is now working correctly, except that I am getting the
> following non-error warnings:
>
> DBD::Oracle::db selectall_arrayref warning: (err=0, errstr=undef,
> state=undef) at foo.pl line 666.
That was fixed in 1.16. The Changes file says:
Fixed setting of $DBI::err to 0 triggering PrintWarn in DBI >= 1.41.
Tim.
.
- References:
- Silencing DBI "(err=0, errstr=undef, state=undef)" errors
- From: David Landgren
- Silencing DBI "(err=0, errstr=undef, state=undef)" errors
- Prev by Date: RE: dbd::oracle 1.16 failing t/50cursor.t line 91
- Next by Date: auto repair script for mysql
- Previous by thread: Silencing DBI "(err=0, errstr=undef, state=undef)" errors
- Next by thread: RE: dbd::oracle 1.16 failing t/50cursor.t line 91
- Index(es):
Relevant Pages
|
|