|
|
On May 28, 2:23 pm, jdrum...@xxxxxxxxxxx wrote:
> I have a customer who has a large installed code base written using
> oratcl3.3 ( oratclsh ) and Oracle 8i on HPUX 11.
> There is a mandatory ( internal ) Oracle upgrade to 10g.
>
> We have installed Oratcl 4.4. but found that Oracle no longer provides
> oratclsh and the existing code has numerous instances of oramsg(rc)
> checks and orafetch calls that expect values instead of return codes.
>
> Obviously..not the optimum solution, but.....the time and resources
> don't exist to re-code all this... so we're looking at running Oratcl
> 3.3 against Oracle 10g. I haven't seen any documents newer than a few
> years old that talk about this.
> Has anyone done it?
>
> Thanks,
> Jim Drummey
Jim,
There is no way oratcl 3.3 will compile/link against Oracle 10g
clients, I tried. It would take me less time to build you a custom
Oratcl 4.4 that uses the oramsg(rc) global variable than it would for
me to compile code I haven't touched in 6 years. Oratcl 3.3 barely
worked with Oracle 8i.. One of the reasons it was re-written.
If you can get your old Sql*Plus (version 8) to talk to your 10g
database, then the old oratclsh should be able to as well. If not,
you have to migrate.
-Todd
|
|