Can not obtain Oracle client information from registry

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Post Reply
dharric
Posts: 3
Joined: Sun 08 Jan 2012 03:09

Can not obtain Oracle client information from registry

Post by dharric » Sun 08 Jan 2012 03:20

Getting this error trying to run a query on an wcf data service that uses dotConnect for entity objects. Full exception is Can not obtain Oracle client information from registry. Make sure that Oracle Client Software is installed, or use Direct mode of connecting to server. We run win 7 64bit. And I have the latest oracle drivers installed and oracle sql developer is working fine and able to query our db.

GrMikeD
Posts: 22
Joined: Tue 10 Nov 2009 20:24

Post by GrMikeD » Sun 08 Jan 2012 22:19

You have probably installed 32-bit Oracle drivers instead of 64-bit.

Shalex
Site Admin
Posts: 9543
Joined: Thu 14 Aug 2008 12:44

Post by Shalex » Mon 09 Jan 2012 11:42

GrMikeD, thank you for posting.

dharric, make sure that the mode (32- or 64-bit) of your web server coincides with the mode of your Oracle client.

dharric
Posts: 3
Joined: Sun 08 Jan 2012 03:09

Post by dharric » Mon 09 Jan 2012 13:48

I've installed the 64bit drivers, but from my research it appears that event those have a 32bit component. As for shalex's comment how do I go about confirming service is on 64 or 32 bit mode.

Shalex
Site Admin
Posts: 9543
Joined: Thu 14 Aug 2008 12:44

Post by Shalex » Fri 13 Jan 2012 16:15

Please check the mode (32- or 64-bit) of the process of the web server on which your WCF Service is deployed. You can find the mode of the processes via Windows Task Manager.

Post Reply