在asp.net中调用oracle数据库时,出现错误提示:System.Data.OracleClient需要Oracle客户端软件8.1.7或更高版本

解决办法:

1.找到ORACLE安装文件夹(我这里是D:\oracle)。点击右键,选属性安全,在组或用户栏中选“Authenticated Users”,在权限列表中把“读取和运行”的权限去掉,再按应用(据说这是Oracle的一个Bug,在9i版本中也存在);重新选上“读取和运行”权限,点击应用;选权限框下面的“高级”按钮,确认 “Authenticated Users”后面的应用于是“该文件夹、子文件夹及文件”,按确定把权限的更改应用于该文件夹;

2.在CMD中输入: iisreset,重启下IIS

问题解决

这些有用吗?

多说几句
喜欢本文您可以任意转载。但请尊重老牛的劳动成果,转载请注明:
本文转载自:Leery' blog [http://www.cnpublic.com]
本文链接: http://www.cnpublic.com/2009/11/system-data-oracleclient%e9%9c%80%e8%a6%81oracle%e5%ae%a2%e6%88%b7%e7%ab%af%e8%bd%af%e4%bb%b68-1-7%e6%88%96%e6%9b%b4%e9%ab%98%e7%89%88%e6%9c%ac/

人过留名,雁过留声,大侠过留Comment。欢迎您拍砖!

无论怎样,希望这篇文章对您有帮助!

,
Trackback

only 1 comment untill now

  1. That was inspiring,

    Keep up the good work,

    Thanks for writing about it

    [回复]

Add your comment now