需要 Oracle 客户端软件 8.1.7 或更高版本"解决办法
来源:互联网 发布:淘宝海报制作 编辑:程序博客网 时间:2024/05/22 00:31
今天将已经在VS2005上调好的程序部署到IIS上时,遇到了如下所示的错误:
[color=red][color=red]System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。 [/color]
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Exception: System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
在网上找了很久,看到了很多方法,然而其中很多方法都没有成功,可能这也和windows上的不同版本有关吧,在windows server2003上的方法在我XP的机器上似乎就不起作用。试来试去,发现下面的方法可以解决XP系统上遇到的此问题:
1.在oracle的安装目录下找到文件夹bin(oracle/ora92/bin),对此目录加入用户ASP.NET(右键->属性->安全->添加...),并对此用户赋予完全控制权限。
2.将ASP.NET用户加入到Administrator组(在管理->用户->组 中设置)。
3.重启IIS(iisreset)。
至此,问题解决。
原因分析:Oracle 9i 客户端在安装到Windows的NTFS分区下时的安全认证设置不正确,引起本机的Authenticated Users用户无法看到ORACLE_HOME目录下的内容; 这导致在ASP.NET以Authenticated Users权限使用System.Data.OracleClient连接Oracle数据库时报出以上错误。
- "需要 Oracle 客户端软件 8.1.7 或更高版本"解决办法
- 需要 Oracle 客户端软件 8.1.7 或更高版本"解决办法
- "System.Data.OracleClient 需要 Oracle客户端软件8.1.7或更高版本"的解决办法
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本 解决办法
- System.Data.OracleClient需要Oracle客户端软件8.1.7或更高版本 的解决办法 vs2010 链接oracle数据库
- 连接oracle数据库异常System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- 关于oracle连“System.Data.OracleClient需要Oracle客户端软件8.1.7或更高版本”
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- System.Data.OracleClient 需要Oracle 客户端软件8.1.7 或更高版本
- System.Data.OracleClient 需要Oracle客户端软件 8.1.7 或更高版本
- System.Data.OracleClient 需要Oracle 客户端软件8.1.7 或更高版本
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
- 挥泪卸载Google Desktop
- Setting Up A PXE Install Server For Multiple Linux Distributions and WinPE On Debian Lenny
- vista使用小技巧-文件夹选项(Folder Options)
- oracle验证公民身份号码
- 文件流和二进制流操作
- 需要 Oracle 客户端软件 8.1.7 或更高版本"解决办法
- 摘自 软件工程-林锐
- 插件应用,使用反射动态调用类成员:InvokeMember
- 一些电子书推荐
- good blog
- OpenSSL相关命令(for Linux)
- oracle的关系树查询
- C语言中的指针(*p p &p)
- 时隔2年的一篇blog,给一些遇到此问题需要帮助的java me开发人员