I'm in charge of a Perl application that uses DBD::Oracle
compiled against a 9.2.0.8 OCI client. This is on a sun4u
box, albeit with 32-bit binaries. DBD::Oracle is linked against 32-bit OCI libs. We're currently running against a 9i server.
Our DBA team is planning to upgrade the server to 10g, namely 10.2.0.4. I'm faced with two options:
- Continue using 9i drivers against the new 10g server.
- OR, upgrade our client from 9.2.0.8 to 10.2.0.4 to match the server's version.
For various operational reasons, I'd prefer to go with (1) above. However, I am not sure whether a 9i OCI client can work with a 10g Oracle server. Can this be done?