问题描述
64位win7,64位oracle11g,vs2010原来是32位oracle10没问题,换成,64位oracle11g后——“未找到oracle客户端和网络组件”!又装了32位oracle11g客户端(64位oracle11g数据库还要用),还是不行Q请教高手,如何处理?能否让vs2010认32位oracle11g客户端?
解决方案
解决方案二:
1)最好的办法,是重做系统,2)然后再装32位的oracel。或修改系统的全局变量,将path中的原来指向64oracel的路径,修改成指向32位的oracel安装路径。
解决方案三:
引用楼主hb9191的回复:
64位win7,64位oracle11g,vs2010原来是32位oracle10没问题,换成,64位oracle11g后——“未找到oracle客户端和网络组件”!又装了32位oracle11g客户端(64位oracle11g数据库还要用),还是不行Q请教高手,如何处理?能否让vs2010认32位oracle11g客户端?
dll程序集引用不正确。在程序中,会引用这个dll,里面定义了操作oracle的内容。重新添加正确的引用吧。System.Data.OracleClient.dllps:重装系统是无用功。
解决方案四:
引用2楼zhi_ai_yaya的回复:
dll程序集引用不正确。在程序中,会引用这个dll,里面定义了操作oracle的内容。重新添加正确的引用吧。System.Data.OracleClient.dllps:重装系统是无用功。
我用到时oledb,Provider=MSDAORA"providerName="System.Data.OleDb"
时间: 2024-09-23 12:52:10