服务器上装的是11g的库
客户端也是装11g的客户端
应该版本是对应起的啊
但是还是报这个异常
大虾们帮帮忙!!!

解决方案 »

  1.   

    1.一定要关闭Windows 防火墙;    2.找到ORACLE_HOME文件夹(服务器端是D:\oracle)。点击右键,选属性--安全,在组或用户栏中选“Authenticated Users”,在权限列表中把“读取和运行”的权限去掉,再按应用(据说这是Oracle的一个Bug,在9i版本中也存在);重新选上“读取和运行”权限,点击应用;选权限框下面的“高级”按钮,确认 “Authenticated Users”后面的应用于是“该文件夹、子文件夹及文件”,按确定把权限的更改应用于该文件夹;    3.重新启动计算机,让权限设置生效(也可以不重新启动,在运行里运行cmd打开命令窗口,运行命令iisreset,重启下IIS,就可以正常访问);    4.最后客户端如果还不能访问,重新启动VS2005即可。
      

  2.   

    http://blog.csdn.net/Teng_s2000/archive/2006/11/10/1376966.aspx
      

  3.   

    这个应该是连接数据库出的问题。
    楼主是不是用的VS中自带的OracleConnection
    去Oracle安装包去找Oracle.DataAccess.dll这里数据库链接文件。不要用VS带的