Oracle 9i Client/MSDAORA Problem



Hi all,

I am using the MSDAORA OLE DB provider to connect to Oracle from
ASP.NET using ADO.NET. We are able to consistently reproduce this
problem:

1. Install 9i client
2. We can connect to Oracle just fine (if we follow the procedure
outlined here: http://www.vbip.com/forum/topic.asp?id=6259)
3. Uninstall 9i client
4. Reinstall 9i client
5. We can no longer connect to Oracle 9i. We receive the following
error: "Oracle client and networking components were not found. These
components are supplied by Oracle Corporation and are part of the
Oracle Version 7.3.3 or later client software installation. Provider is
unable to function until these components are installed."

There also appears to be issues with the 9i installer in that it does
not set proper permissions to the bin folder under the Oracle home so
that the MSDAORA driver cannot see it. (see
http://www.vbip.com/forum/topic.asp?id=6259)

We have had this problem when installing the 8i client, uninstalling
the 8i client, and then installing the 9i client (not necessarily in
that order) even after manipulating the homes in the registry.

Is there any documentation or at least acknowledgement of this problem
from either Microsoft or Oracle? Does anyone know of a way to fix this?
(... and "search for Oracle in the registry and delete all" is not
really acceptable, don't you think? Our client certainly won't buy it!)
And we are already in the process of switching drivers, so I am looking
for more of a "quick fix". Our current "quick fix" is:

A:> format C:
REINSTALL WINDOWS!

Please note that Oracle plays fine with Oracle in this case, it's just
Microsoft MSDAORA not playing with Oracle under certain circumstances.

Thanks,

Henry.

.



Relevant Pages

  • Re: DBD-Oracle 1.19 with Oracle Instant Client 10.2.0.3 on Debian Etch wont install
    ... Currently all my Oracle inst client files are user oracle group oinstall yet lib bin and other dirs have 755 permission so root should be able to access and execute these softlibs. ... As I have written, I have installed DBD::Oracle-1.19 many times with a full client without problem, yet with the limited instant client it does not find the mk file, and the one mk file that the instant client installs does not work. ... It also gives me a makefile for DBD::Oracle but install and test fail ...
    (perl.dbi.users)
  • RE: Oracle with ActiveState build 8xx
    ... > 8.1.7.4 client lib, ... I have near zero Oracle ... > libs and the OCI ... > they do install ...
    (perl.dbi.users)
  • Re: Running oracle 8 or oracle 9 on RedHat9.x
    ... > because php doesn't work with the oracle 9 client. ... But I know for sure that PHP *does* work with Oracle9 client, ... ./runInstaller again and click "Install client" or something like that. ...
    (RedHat)
  • Getting DBD::Oracle tests working
    ... Attached is the output from one install attempt. ... I'm having trouble finding your Oracle version number... ... You can use "perl Makefile.PL -V X.Y.Z" to specify a your client version. ... all skipped: no reason given ...
    (perl.dbi.users)
  • Re: Adding RAM
    ... About Oracle, I currently use Mysql for my TM databases but I have been ... Limited to a 4GB database but that should be adequate ... The rpm is easy to install and you get a nice tutorial to ... Here's the link to the Oracle-10g + Compiere installation on SuSE ...
    (alt.os.linux.suse)