No OLE DB [message #647311] |
Tue, 26 January 2016 09:42 |
|
jmltinc
Messages: 14 Registered: January 2016
|
Junior Member |
|
|
Hi Folks, Newbie here (in all ways Oracle).
I installed 11GR2, 64-bit, SQL Developer, and a Listener on a Windows 7 64-bit machine without problem. SQL Dev plays well with the sample database I created in the install.
I am writing a 32-bit LabVIEW application to access this database via a UDL (it works with an Access database). I have downloaded and 'installed' the ODAC 11.2 Release 4 (11.2.0.3.0) to a folder called odac32 in the base directory which Oracle and the database reside (C:\Oracle).
If I create a text file, rename it to a UDL and open it using Data Link Properties, Oracle is listed as a provider and a configured connection tests successful inside the Data Link set-up. However, the UDL fails when connected to LabVIEW. Additionally, if I open obdcad32 in System32 or SysWOW64, the provider is not listed.
If copy OraOledbIC11.dll to SysWOW64 and try to register OraOledbIC11.dll in an elevated Command Prompt, it fails returning it "...was loaded but the entry-point DllRegisterServer was not found.
I am running in circles and getting nowhere. Any help to resolve this is greatly appreciated.
Thanks,
John
|
|
|
Re: No OLE DB [message #647312 is a reply to message #647311] |
Tue, 26 January 2016 10:24 |
ThomasG
Messages: 3212 Registered: April 2005 Location: Heilbronn, Germany
|
Senior Member |
|
|
Since Labview is a 32 bit application, you need an 32 bit Oracle Client and the 32 bit ODAC components.
A 32 bit Instant Client should suffice.
|
|
|
|
|
Re: No OLE DB [message #647493 is a reply to message #647480] |
Fri, 29 January 2016 10:12 |
|
jmltinc
Messages: 14 Registered: January 2016
|
Junior Member |
|
|
I downloaded the 32-bit client. You are probably right about the Runtime Client. I am just happy that it works!
Thanks, again.
-J
|
|
|