一、问题描述
本机是oracle 32位客户端+VS 2010+sql developer 9.0,服务器在远程端。在程序中(c#编写)添加数据库连接,提示“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”。
二、解决方案
网上说出现这个原因是因为没有访问客户端的bin目录的权限,需要添加权限。
步骤:
1.右键点击安装的客户端文件夹,点击属性->安全。
2.点击编辑。
3.点击添加用户。
4.点击高级。
5.点击查找,找到USERS用户,添加完全权限(如果不行,就添加自建的guest账号,还有Administrator)。
6.重启电脑,一定要重启。我就是搞了半天才发现要重启,唉~~~