Question About Forward Compatibility

Discussion of open issues, suggestions and bugs regarding ODAC (Oracle Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
jazzr
Posts: 1
Joined: Thu 21 Aug 2008 21:11

Question About Forward Compatibility

Post by jazzr » Thu 21 Aug 2008 21:22

Dear ODAC,

I noticed that an older version of ODAC (version 5.x) would not work with Oracle 11. :(

The fix is fairly simple. Recompile with version 6.x, which I have already done.

The bigger issue is that now I have to distribute the app--which was not broken in any other respect--now I have to distribute the app to all my users.

(Ironically, the application that broke is an application that allows new versions of software to be downloaded from the database (stored in the database as binary blobs). In fact, it will update itself as well--but not if it cannot connect to the database!)

Was this intential on your part, to disallow ODAC version 5.x from connecting to a later version of Oracle, or was Oracle at fault due to some breaking change in the OCI?

The ODAC error message said "OCI version 11.1.0.1.0 is not supported."

If you all intentionally prevent ODAC from working with forward versions of Oracle, then what is your policy on that? How often will it will be required to upgrade ODAC, in order to maintain compatibility with new versions of Oracle?

Thank you,

jazzr

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Fri 22 Aug 2008 11:07

When we added the support of Oracle 11, we have removed the check for maximum Oracle version. So the last build of ODAC will work with the future Oracle versions if the Oracle interface will not be changed.

Post Reply