Oracle Instant Client

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Post Reply
Gute

Oracle Instant Client

Post by Gute » Wed 14 Dec 2005 14:06

Hi, I wonder if Oracle Instant Client are supported and if so, are there any examples available?

Thanks

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Wed 14 Dec 2005 16:07

OraDirect .NET does not support Oracle Instant Client versions that do not register themselves in registry. We will support such Oracle Instant Clients in the next OraDirect .NET build

parsjoberg
Posts: 1
Joined: Wed 23 Nov 2005 10:08

Post by parsjoberg » Thu 05 Jan 2006 09:28

On the history page of OraDirect .Net it says that from version 2.40 there is support for Oracle 10g Instant Client.

Is there a version of Oracle Instant Client that uses the registry?

Thanks!

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Thu 05 Jan 2006 10:02

Yes, there are such versions of Oracle client. In installation of Oracle client you can choose to install "Instant Client" or "Standard Client". Both configurations register themselves in registry

smpickett
Posts: 3
Joined: Fri 18 Nov 2005 23:38

Post by smpickett » Mon 30 Jan 2006 22:22

Paul,

Oracle Instant Client does not require registry entries or any traditional Oracle homes. That is one of the benefits of using Instant Client. It uses environment variables to discern where the OCI and TNS are installed.

Shawn...

realloser
Posts: 1
Joined: Mon 13 Feb 2006 15:58

Post by realloser » Thu 23 Feb 2006 14:36

What registry entries are necessairy to run CoreLab with Oracle instance Client? Can you just publish what CoreLab Provider checks in the regestry the way it works?

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Mon 27 Feb 2006 09:57

It is not necessary for some Oracle clients to store information in registry. The last versions of OraDirect .NET can work with Oracle client (Oracle instant client 10g) without using registry.
You have to include path to oci.dll to the Windows environment PATH variable at the first place. Set OracleConnection.HomeName property to empty string.
OraDirect .NET looks for information about homes in HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE

Post Reply