DBD::Oracle and Support for Oracle 8 and 9 clients

DBD::Oracle and Support for Oracle 8 and 9 clients

am 18.04.2008 03:43:27 von John Scoles

I just want to get a general feeling of the community on weather the next
version of DBD::Oracle (1.22) should drop support for the

Oracle 8 and
Oracle 9 clients

I was just reviewing the code today and there are a large number of little
fixes here and there to make these two clients work with later versions of
DBD::Oracle.

With the upcoming demise of Oracle support of 9i we will see a good number
of already deprecated functions removed from later OCI (12 maybe?)
releases.

So I was thinking of cleaning up the code so that the next version 1.22
only supports 9.6 and later clients?

The second option is to make version 1.22 the last version that support
clients less that 9.6 (actually I think some of the early versions of the
8 client will die with 1.21 so it would be more of a bug fix in this case)

Speak up now or hold your peace.

Basically what I would like to know who uses what clients.

Re: DBD::Oracle and Support for Oracle 8 and 9 clients

am 18.04.2008 08:01:49 von christian.merz

Hi scoles,

i am already running DBD on all my old Oracle installations, upgrades
are not planned. Usually, i run DBD on the host where my Oracle is
installed, so no extra client is needed. For new oracle installations
(V10/V11) i will fetch a fresh DBD.

as to me, there is no more need to support Oracle V8/V9 in new DBD
releases. (Surely, the desupport will be outlined in the README...)

Thank you, Christian

scoles@pythian.com schrieb:
> I just want to get a general feeling of the community on weather the next
> version of DBD::Oracle (1.22) should drop support for the
>
> Oracle 8 and
> Oracle 9 clients
>
> I was just reviewing the code today and there are a large number of little
> fixes here and there to make these two clients work with later versions of
> DBD::Oracle.
>
> With the upcoming demise of Oracle support of 9i we will see a good number
> of already deprecated functions removed from later OCI (12 maybe?)
> releases.
>
> So I was thinking of cleaning up the code so that the next version 1.22
> only supports 9.6 and later clients?
>
> The second option is to make version 1.22 the last version that support
> clients less that 9.6 (actually I think some of the early versions of the
> 8 client will die with 1.21 so it would be more of a bug fix in this case)
>
> Speak up now or hold your peace.
>
> Basically what I would like to know who uses what clients.
>

Re: DBD::Oracle and Support for Oracle 8 and 9 clients

am 18.04.2008 08:11:38 von ekrivdyuk

2008/4/17, scoles@pythian.com :
> I just want to get a general feeling of the community on weather the next
> version of DBD::Oracle (1.22) should drop support for the

[... skipped ...]

> Basically what I would like to know who uses what clients.

I'm using Oracle 9i in some large project, as the customer is not
going to upgrade to version 10. But I've never used DBD::Oracle 1.2x
for this old stuff.

--
WBR, Eugene Krivdyuk

Re: DBD::Oracle and Support for Oracle 8 and 9 clients

am 18.04.2008 10:49:31 von hjp

--VdnGiXwuH6t1Tqzo
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2008-04-17 21:43:27 -0400, scoles@pythian.com wrote:
> I just want to get a general feeling of the community on weather the next
> version of DBD::Oracle (1.22) should drop support for the
>=20
> Oracle 8 and
> Oracle 9 clients
>=20
> I was just reviewing the code today and there are a large number of little
> fixes here and there to make these two clients work with later versions of
> DBD::Oracle.

We still have some 8i databases, but since they can be accessed with an
Oracle 10 client[0], that's not a problem. If I have a reason to upgrade to
a newer DBD::Oracle on a machine I can just install a version 10 client
there, too.

> So I was thinking of cleaning up the code so that the next version 1.22
> only supports 9.6 and later clients?

Go ahead.

hp

[0] Not just theoretically. I do have a number of perl scripts using a
version 10 client which access one of the old 8i databases.
Sometimes things are a bit weird (especially with UTF-8), but it
works.

--=20
_ | Peter J. Holzer | If I wanted to be "academically correct",
|_|_) | Sysadmin WSR | I'd be programming in Java.
| | | hjp@wsr.ac.at | I don't, and I'm not.
__/ | http://www.hjp.at/ | -- Jesse Erlbaum on dbi-users

--VdnGiXwuH6t1Tqzo
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFICGCbMdFfQa64PCwRAq6LAKCWabn4SAoA8/TO9HOTfu2cvcVpRACf dDXT
W4XshkSE9N6gkJEPiMe/k5k=
=CUoU
-----END PGP SIGNATURE-----

--VdnGiXwuH6t1Tqzo--

Re: DBD::Oracle and Support for Oracle 8 and 9 clients

am 19.04.2008 03:11:41 von jdg117

In message <49758.69.196.142.38.1208483007.squirrel@secure.pythian.com>, scoles
@pythian.com writes:
>With the upcoming demise of Oracle support of 9i we will see a good number

9i (9.2.0.8) still has some support life left:



That's not a cry for DBD::Oracle support moving forward as I'm mostly
dealing with more recent Instance Client.

John
groenveld@acm.org

Re: DBD::Oracle and Support for Oracle 8 and 9 clients

am 23.04.2008 17:33:49 von jkstill

On Thu, 2008-04-17 at 21:43 -0400, scoles@pythian.com wrote:
> I just want to get a general feeling of the community on weather the next
> version of DBD::Oracle (1.22) should drop support for the
>
> Oracle 8 and
> Oracle 9 clients

Though personally I no longer have an 7.x databases to work with,
there may be some here that do.

Oracle 9 clients can still connect to 7.x databases, while 10g cannot.

Though anyone really needed to do this could probably find a workaround.

Jared