[Info-vax] Final Orace release on VMS.
Arne Vajhøj
arne at vajhoej.dk
Sun Nov 15 18:56:19 EST 2020
On 11/15/2020 12:11 PM, Craig A. Berry wrote:
> On 11/15/20 10:23 AM, Marc Van Dyck wrote:
>> By the way, with the kind of Oracle licenses we have, the oracle client
>> on OpenVMS costs us nothing. It's just part of the total package.
>
> One thing I don't think you've said is exactly how you use the client,
> though this may just be my ignorance about what "Oracle client" means to
> people who use it. Do you have embedded SQL and are using precompilers?
> That's a pretty deep requirement that is hard to satisfy any other way.
>
> But if you are making library calls, then in principle, calling a
> different library, or shims that sit on top of another library, could be
> possible. There are various commercial ODBC drivers, and I think at
> least some of them implement the wire-level protocol rather than relying
> on the Oracle client library underneath. There appear to be a couple of
> open source ODBC drivers. No idea how good they are.
I believe Easysoft ODBC for Oracle use OCI.
> JDBC is hard to call from non-Java,
Yes.
But possible.
I recently discovered this little Python module:
https://pypi.org/project/JayDeBeApi/
It allows Python code executing via CPython to use JDBC drivers.
And it actually works fine.
> No personal experience, but those are the sorts of things I'd be
> exploring. We survived the demise of Sybase on VMS in 1998 by switching
> to FreeTDS clients and are still using them today.
One does what is possible.
But if there is a hard support requirement then options are
a bit restricted.
Arne
More information about the Info-vax
mailing list