ASP.NET安装后无法访问Oracle数据库问题
2006-05-09 10:11
477 查看
客户端在安装到Windows的NTFS分区下时的安全认证设置不正确,引起本机的Authenticated Users用户无法看到ORACLE_HOME目录下的内容; 这导致在ASP.NET以Authenticated Users权限使用System.Data.OracleClient连接Oracle数据库时报出以上错误。
问题
安装完ASP.NET,Oracle9i客户端后,使用System.Data.OracleClient访问Oracle数据库时收到如下信息
System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.
原因
Oracle 9i Release 2 客户端在安装到Windows的NTFS分区下时的安全认证设置不正确,引起本机的Authenticated Users用户无法看到ORACLE_HOME目录下的内容; 这导致在ASP.NET以Authenticated Users权限使用System.Data.OracleClient连接Oracle数据库时报出以上错误。
解决
要解决以上问题,只要给Authenticated Users 组加上访问Oracle Home目录的权限即可
* 以Administrator权限登录Windows.
* 启动Window 资源浏览器找到ORACLE_HOME目录,如C:/Oracle/ora92
* 右键弹出菜单,选择该目录共享与安全(Win2000下要点击属性)
* 点击 “安全” 页签
* 在组和用户名称列表中点击“Authenticated Users” 项.
* 在该用户的权限列表中,将“读取和运行”的选择框置为不选中状态
* 再次点击“读取和运行”的选择框,将其设置为选中状态
* 点击“高级”按钮并在权限项目中确定“Authenticated Users” 是否拥有“读取并运行”权限并应用于“该文件夹,及子文件夹和文件”. 如果不是,双击这样,并确保权限可以“应用于” “该文件夹,及子文件夹和文件”. 该项非常重要你一定要核查.
* 点击“确定” 按钮
* 重启动, 以使得所有的修改生效.
问题
安装完ASP.NET,Oracle9i客户端后,使用System.Data.OracleClient访问Oracle数据库时收到如下信息
System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.
原因
Oracle 9i Release 2 客户端在安装到Windows的NTFS分区下时的安全认证设置不正确,引起本机的Authenticated Users用户无法看到ORACLE_HOME目录下的内容; 这导致在ASP.NET以Authenticated Users权限使用System.Data.OracleClient连接Oracle数据库时报出以上错误。
解决
要解决以上问题,只要给Authenticated Users 组加上访问Oracle Home目录的权限即可
* 以Administrator权限登录Windows.
* 启动Window 资源浏览器找到ORACLE_HOME目录,如C:/Oracle/ora92
* 右键弹出菜单,选择该目录共享与安全(Win2000下要点击属性)
* 点击 “安全” 页签
* 在组和用户名称列表中点击“Authenticated Users” 项.
* 在该用户的权限列表中,将“读取和运行”的选择框置为不选中状态
* 再次点击“读取和运行”的选择框,将其设置为选中状态
* 点击“高级”按钮并在权限项目中确定“Authenticated Users” 是否拥有“读取并运行”权限并应用于“该文件夹,及子文件夹和文件”. 如果不是,双击这样,并确保权限可以“应用于” “该文件夹,及子文件夹和文件”. 该项非常重要你一定要核查.
* 点击“确定” 按钮
* 重启动, 以使得所有的修改生效.
相关文章推荐
- 解决ASP.NET安装后无法访问Oracle数据库问题
- [ASP.NET]解决ASP.NET安装后无法访问Oracle数据库问题
- [ASP.NET]解决ASP.NET安装后无法访问Oracle数据库问题
- 解决ASP.NET安装后无法访问Oracle数据库问题
- 解决ASP.NET安装后无法访问Oracle数据库问题
- 安装完vs.2005之后,重新安装iis后无法使用http方式访问asp.net工程的页面的问题的解决方法
- asp.net 2安装遇到问题的解决(由于无法创建应用程序域,因此未能执行请求。错误: 0x80070005 拒绝访问)
- Asp.Net 应用程序在IIS发布后无法连接oracle数据库问题的解决方法
- Asp.Net 应用程序在IIS发布后无法连接oracle数据库问题的解决方法
- ASP.NET前台无法访问后台internal类型变量的问题
- ASP.NET的无法访问WebService的权限问题
- 解决ASP.NET MVC AllowAnonymous属性无效导致无法匿名访问控制器的问题
- 解决如下问题:IIS无法安装,装后不管用,IIS不显示asp.net页面,报错:服务器应用程序不可用
- 解决ASP.NET执行update-database命令,无法访问*.mdf本地localDb数据库文件的问题
- Asp.Net 应用程序在IIS发布后无法连接oracle数据库问题的解决方法
- IIS下部署asp.net程序(访问Oracle数据库数据)的几个问题
- asp.net中ashx生成验证码代码放在Linux(centos)主机上访问时无法显示问题
- 关于在安装ASP.NET Forum中出现的无法排序的问题.
- ASP.NET前台无法访问后台internal类型变量的问题 [转]
- ASP.NET 一般处理文件,复制以前文件,无法调试,无法访问的问题