Solved

Error: The provider is not compatible with the version of Oracle client

Posted on 2009-05-05
1
1,820 Views
Last Modified: 2013-12-18
I have a VS2008 web site that is a total rebuild of one I did in VS2005. I use the ODP.NET client to connect to my Oracle 10g Database. All are the same version (patched) to 10.2.0.4. Though I am able to run the application from my development machine, I'm totally unable to get the site up and running on either my web server or my actual database server. All machines are patched up to 10.2.0.4. All machines' assembly folders have the same versions of the Oracle.DataAccess assembly.  What am I overlooking? Below is the stack trace:


OracleException (0x80004005): The provider is not compatible with the version of Oracle client
Oracle.DataAccess.Client.OracleInit.Initialize() +331
Oracle.DataAccess.Client.OracleConnection..cctor() +443


Oracle.DataAccess.Client.OracleConnection..ctor() +0
ArmylogWeb.userlogin..ctor() in D:\armylogwebdev\ArmylogWeb\userlogin.aspx.vb:5
ASP.userlogin_aspx..ctor() +14
__ASP.FastObjectFactory_app_web_tlsmyhpa.Create_ASP_userlogin_aspx() +20
System.Web.Compilation.BuildResultCompiledType.CreateInstance() +32
System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert) +119
System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +33
System.Web.UI.PageHandlerFactory.System.Web.IHttpHandlerFactory2.GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath) +40
System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) +160
System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +93
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155
0
Comment
Question by:calibreinc
1 Comment
 

Accepted Solution

by:
calibreinc earned 0 total points
ID: 24309399
My apologies, turned out the third time is the charm.  I ended up deleting and resintalling ODP.NET a third time and it solved the problem.  No doubt something didn't register properly on install.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Note: this article covers simple compression. Oracle introduced in version 11g release 2 a new feature called Advanced Compression which is not covered here. General principle of Oracle compression Oracle compression is a way of reducing the d…
A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
Via a live example show how to connect to RMAN, make basic configuration settings changes and then take a backup of a demo database
This video shows how to recover a database from a user managed backup

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question