Skip to Main Content

ODP.NET

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Oci.dll and Win XP & Win 7

934514May 2 2012 — edited May 2 2012
In our product we release the following DLL's to prevent the Oracle client needing to be installed:

oci.dll
ociw32.dll
Oracle.DataAccess.dll
orannzsbb11.dll
oraocci11.dll
oraociicus11.dll
oraops11w.dll

These exist in the same directory as our application.

However we have realised that one element of our software uses OleDb to query the database. This means that the Oracle Client needs to be installed.

On an XP machine that has the Oracle Database 11g Release 2 Client (11.2.0.1.0) for Microsoft Windows (32-bit) installed, when it queries the database we get a Bound Error: No message available

If we run it on Windows 7 we get no error and the data is returned successfully.

What we have found to fix the issue is to delete the oci.dll from the C:\app\Mark\product\11.2.0\client_1\bin directory

I think we are using the latest Client, (please advise if we're not) but is this a bug in the client and should the files exist in the C:\app\Mark\product\11.2.0\client_1\ directory and not the bin?

If its not a client bug can you help us to understand what's going on?

Thanks
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 30 2012
Added on May 2 2012
1 comment
3,662 views