Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

oraoledb crash on Windows platform

574079Apr 23 2007 — edited Apr 24 2007
Existing, I have two Database server, one is running Oracle 8i DB on Windows 2000 Server, and one Oracle 10g DB running on Windows Server 2003. And I developed .Net application connected those two DBs on my Windows XP workstation.

The problem is that, when my workstation connecting those DB, it crashed on Oracle Provider for OLE DB. Those DB registered different DLL files, which share the same classID (key as below). It registered oraoledb.dll for 8i DB, but oraoledb10.dll for 10g DB. Now, I have to manual change on register key value before running each DB connection.

HKCR\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}\InprocServer32
HKCR\CLSID\{3FC8E6E4-53FF-11D2-BB7D-00C04FA30080}\InprocServer32

Is there way to identify the correct key value for my application automatically (say external batch file)? Please help!

Frankie
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on May 22 2007
Added on Apr 23 2007
3 comments
382 views