Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Objects for OLE setup problem
Hi. This is my first time to post to this group, but I'm stumpt on this
problem.
I am getting the message "Specified class not registered in the registry" when I call OSession::Open().
I have developed a C++ application (an Oracle database browser) using MSVC 5.0 on NT 4.0 with Oracle Objects for OLE 2.0.7.2.0
Everything works OK on my computer that I develop with, but now I am working on the install program.
On a different NT 4.0 system, I have installed:
Oracle TCP/IP Adaptor 2.3.2.1.4
Required Support Files 7.3.2.2.0c
SQL*Net Client 2.3.2.1.6
I have copied the files OIP20.DLL, OIP20.TLB, ORAIPSRV.REG and ORACLM.DLL to the NT System32 directory.
I have merged ORAIPSRV.REG using RegEdit. It indicates that it has registered the information correctly.
When I try to run my program, it starts up OK, but when I try to connect to the database, it displays the above message in a message box.
I'm pretty sure that OLE 2.0 is installed OK as MSVC 5.0 has been installed on this machine, and I can see the OLE2 dll's in the System32 directory.
If I run the setup program on the Oracle Objects for OLE CD, it works OK. (I've tried it on a diferent system) But when we install my application on our customer's system, we don't want to have to install the OO4O CD, just the redistributable files.
There must be something that the OO40 CD setup program is doing that I am missing.
Any suggestions?
Thanks in advance, as they say.
ken_at_j-mac.co.jp
Received on Wed Jul 08 1998 - 02:39:51 CDT
![]() |
![]() |