windows2008装Orcle最蛋疼了。我Orcle版本换了N个都没装好,有的没成功,有的没装完整。只能dos执行。em还打不开。NB多问题。最后在服务器上安装了一个虚拟机2003才OK。
解决方案 »
- 怎样培养自己的编程思想?
- 问个菜鸟问题,Response.Write后继续执行代码
- asp.net 选择连接数据库问题
- DataGrid如何使某些行不显示删除按钮,某些行显示删除按钮?
- Panel设置为Enabled=False后如何保存其中控件的Viewstate?急!在线等!
- ==高手您在哪里?帮解答关于用户上传自定义模板的问题
- 求一个asp.net的在线编辑器!
- 请教:用asp.net做基于web的程序和做网站有什么样的区别(来者有分)
- 创建用户控件为什么没有界面?将页面转换为用户控件怎样完成??
- 初级问题关于SQL Server
- 新网空间禁用FileUpload控件SaveAs方法,怎样解决?
- 如何最快截取需要的字符串?
<DbProviderFactories>
<add name="Oracle Data Provider for .NET" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET" type="Oracle.DataAccess.Client.OracleClientFactory, Oracle.DataAccess, Version=2.111.6.20, Culture=neutral, PublicKeyToken=89b483f429c47342" />
</DbProviderFactories>
</system.data>
你可以按照这篇文章用OUI重装一下ODP试试,再不行就把oracle全部重装一下了
http://docs.oracle.com/html/E15167_01/InstallODP.htm
然后 把本机D:\app\bj\product\11.2.0\client_1\odp.net\bin\4安装目录下的“Oracle.DataAccess.dll”复制到了服务器网站的bin目录下,现在出现下面的错误是
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------The provider is not compatible with the version of Oracle client
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client源错误: 执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪:
[OracleException (0x80004005): The provider is not compatible with the version of Oracle client]
Oracle.DataAccess.Client.OracleInit.Initialize() +356
Oracle.DataAccess.Client.OracleClientFactory..cctor() +50[TypeInitializationException: “Oracle.DataAccess.Client.OracleClientFactory”的类型初始值设定项引发异常。][TargetInvocationException: 调用的目标发生了异常。]
System.RuntimeFieldHandle.GetValue(RtFieldInfo field, Object instance, RuntimeType fieldType, RuntimeType declaringType, Boolean& domainInitialized) +0
System.Reflection.RtFieldInfo.InternalGetValue(Object obj, Boolean doVisibilityCheck, Boolean doCheckConsistency) +180
System.Reflection.RtFieldInfo.GetValue(Object obj) +8
System.Data.Common.DbProviderFactories.GetFactory(DataRow providerRow) +232
System.Data.Common.DbProviderFactories.GetFactory(String providerInvariantName) +88
System.Data.EntityClient.EntityConnection.GetFactory(String providerString) +35
System.Data.EntityClient.EntityConnection.ChangeConnectionString(String newConnectionString) +263
System.Data.EntityClient.EntityConnection..ctor(String connectionString) +81
System.Data.Objects.ObjectContext.CreateEntityConnection(String connectionString) +42
cswetLibrary.Models.Entities..ctor() +16
WebUI.Controllers.HomeController..ctor() +27