添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
在客户端,使用 PL/SQL Developer 能够正常的访问 Oracle 数据库,但运行 C# 程序远程访问该数据库(使用 VS 2005 ,客户端同样是 Oracle 9i )提示“ System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”。 1. 一定要关闭 Windows 防火墙; 2. 找到 ORACLE_HOME 文件夹。点击右键,选属性 -- 安全,在组或用户栏中选“ Authenticated Users ”(如果没有 Authenticated Users 就添加),在权限列表中把“读取和运行”的权限去掉,再按应用( 据说这是 Oracle10g 的一个 Bug ,在 9i 版本中也存在 );重新选上“读取和运行”权限,点击应用;选权限框下面的“高级”按钮,确认 “ Authenticated Users ”后面的应用于是“该文件夹、子文件夹及文件”,按确定把权限的更改应用于该文件夹; 3. 重新启动计算机,让权限设置生效(也可以不重新启动,在运行里运行 cmd 打开命令窗口,运行命令 iisreset ,重启下 IIS ,就可以正常访问); 4.最后客户端如果还不能访问,(我客户端用的是VS2005,用的是其内置的IIS测试代码)重新启动VS2005即可。