解决"System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本"
2018-02-12 16:40
423 查看
在用VS2008+Oracle9做环境连接Oracle时候,在VS 开发服务器运行正常,但IIS服务器调试和部署会报错! IIS服务器报错:System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本。 出错的原因:1.虽然报的是需要安装客户端8.1.7及以上版本,实际是由于.NET账户没有访问Oracle\bin文件夹的权限2.在 Windows Server 2003/2008 或Windows XP的 NTFS系统中提供了高级的访问安全性,FAT32系统也许没有这个问题。 解决办法如下:我用Windows Server 2008 为例 Windows Server 2003 和Windows XP也是一样的1.打开安装有Oracle客户端的电脑,在安装目录 C:\oracle\ora90\BIN 文件夹上右键-》安全选项卡-》点击 编辑---》添加。2.点击“查找范围”,在下面显示的账户中选择“NTWORK SERVICE” ----将“读取和执行”的权限都赋给他(如果不行就把完全控制给他,这样不安全),子文件夹继承此权限,确定。3.打开“服务器管理器”-》配置-》 本地用户和组-》组-》adminisgrators-》将Network Service 添加进来4.重新启动IIS,或在“运行”中输入“IISRESET”。 运行下IIS中的网页吧,看,已经好了!
相关文章推荐
- 解决ASP.NET连接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 或更高版本”的错误?
- iis 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 或更高版本。”(图)