安装完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目录的权限即可
1、以Administrator权限登录Windows.
2、启动Window
资源浏览器找到ORACLE_HOME目录,如C:\Oracle\ora92
3、右键弹出菜单,选择该目录共享与安全(Win2000下要点击属性)
4、点击 “安全” 页签
5、在组和用户名称列表中点击“Authenticated Users” 项.
6、在该用户的权限列表中,将“读取和运行”的选择框置为不选中状态
7、再次点击“读取和运行”的选择框,将其设置为选中状态
8、点击“高级”按钮并在权限项目中确定“Authenticated Users” 是否拥有“读取并运行”权限并应用于“该文件夹,及子文件夹和文件”.
如果不是,双击这样,并确保权限可以“应用于” “该文件夹,及子文件夹和文件”. 该项非常重要你一定要核查.
9、点击“确定” 按钮
10、(有可能需要重新启动电脑), 以使得所有的修改生效.
分享到:
相关推荐
标题中的“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”是一个常见的错误提示,它涉及到在.NET环境中使用Oracle数据库时遇到的问题。这个错误表明,当你试图在应用程序中使用System.Data....
这里的标题和描述明确指出了一个常见的问题:当应用程序使用`System.Data.OracleClient`命名空间进行Oracle数据操作时,可能会遇到提示需要安装Oracle客户端软件8.1.7或更高版本的情况。 #### 二、问题原因分析 **...
Oracle 11g 是一款企业级的关系型数据库管理系统,由甲骨文公司提供,广泛应用于各种规模的企业和组织中。在Windows 8.1 64位系统上安装Oracle 11g需要遵循一定的步骤,以确保顺利安装和配置。 首先,你需要从...
Oracle Interim Patch Installer version 12.2.0.1.28
The world has become digital and technological advances have multiplied circuits with access to data, their processing and their diffusion. New technologies have now reached a certain maturity. Data ...
在Android开发过程中,开发者经常会遇到各种版本兼容性问题,其中之一就是标题所提到的"Android SDK requires Android Developer Toolkit version 22.0.0 or above"。这个问题通常发生在尝试使用Eclipse IDE集成...
@RequiresApi(api = Build.VERSION_CODES.N) public void useNewFeature() { // 这里使用API级别24及以上的新特性 } ``` 3. 编译检查:编译器会检查注解,如果在低于指定API级别的设备上运行这段代码,编译器...
- **Explicit Implementation**: Explicit implementation requires that you explicitly specify the interface when implementing its members. These are just a few of the many topics covered in the book. ...
PyTorch0.4中,.data 仍保留,但建议使用 .detach(), 区别在于 .data 返回和 x 的相同数据 tensor, 但不会加入到x的计算历史里,且require s_grad = False, 这样有些时候是不安全的, 因为 x.data 不能被 autograd ...
Basic Package - All ...Download instantclient-basic-windows.x64-12.2.0.1.0.zip (75,062,441 bytes) (cksum - 1462971172) The 12.2 Basic package requires the Microsoft Visual Studio 2013 Redistributable.
Drag and Drop Component Suite Version 4.1 Field test 5, released 16-dec-2001 ?1997-2001 Angus Johnson & Anders Melander http://www.melander.dk/delphi/dragdrop/ ---------------------------------------...
Expert Consolidation in Oracle Database 12c is your key to reducing data management costs and increasing data center efficiency. Consolidation and cloud computing are converging trends sweeping the ...
The programme can detect the version of the system and the bit of system automatically, and repair the necessary files accordingly. No manual settings are required. DirectX Repair V3.8 provides ...
The hospital registration and scheduling system requires the following functionalities: 1. User Registration: The system should allow patients or relatives to register with the hospital and provide ...
(The newest version works with Oracle Database 11.2 or higher. Older versions are provided for archival purposes only) Important: Before you install this package please make sure to uninstall any ...
(The newest version works with Oracle Database 11.2 or higher. Older versions are provided for archival purposes only) Important: Before you install this package please make sure to uninstall any ...