在visual studio中测试正常。
http://localhost:2453/website4/default.aspx
正常
发布后:错误提示
system.data.oracleclient 需要oracle客户端软件8.1.7或更高版本
而我的ORACLE版本是92啊

解决方案 »

  1.   

    没用oracle连过ASp.net  茶几
      

  2.   

      1、以管理员的用户登录;  2、找到ORACLE_HOME文件夹(我的是C:\oracle\ora92),点右键,选属性--安全,在组或用户栏中选“Authenticated Users”,在下面权限列表中把“读取和运行”的权限去掉,再按应用;重新选上“读取和运行”权限,点击应用;选权限框下面的“高级”按钮,确认“Authenticated Users”后面的应用于是“该文件夹、子文件夹及文件”,按确定把权限的更改应用于该文件夹;  3、重新启动计算机,让权限设置生效(请注意,这一步很重要);  4、登录后运行asp.net应用,正常取得Oracle数据库的数据。参考有问题先百度。
      

  3.   

    我在WEB共享设置里,共享文件夹里添加了ORA92,属性的访问权限里选了读取、肢本资源访问、目录浏览,
    应用程序权限里选了“执行(包括脚本)”,重启后,结果还是一样。
    我的asp.net版本为2.0.50727.42,和这个有没有关系?
      

  4.   

    既然你是本机开发的  为什么还差环境呢
    ?这个不是你自己在本机开发的吧用的Oralce的数据库?
      

  5.   

    2楼的方法在WIN2003里有,XP下如何设置?
      

  6.   

    网页开发、发布都是同一台机子,而且在studio 8 下面测试是成功的,但打开IE,输入本机地址就报错了
      

  7.   

    硬盘分区成NTFS格式就有“安全”选项了
      

  8.   

    我的分区是NTFS,属性里有常规、共享、WEB共享、自定义,没有安全
      

  9.   

    我极少用XP,自有WIN2003以来基本都用它
      

  10.   

    system.data.oracleclient 需要oracle客户端软件8.1.7或更高版本
    而我的ORACLE版本是92啊 
    是你oracle安装文件权限不足造成的,请把文件夹添加权限不行就everyon权限