zoukankan      html  css  js  c++  java
  • 出现 "System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本" 错误的解决办法

    出现 "System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本" 错误的解决办法

     

     

    1.问题:

    在Windows SP2 + VS2005 + Oracle 9i +IIS5.1环境中运行ASP.NET网页的时候出现如下错误:

    System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本

     

     

    2.原因:

          自己到网上去查看过,很多说是Windows 的NTFS分区的权限问题。说是某个用户无法看到ORACLE_HOME目录下的内容所致。自己设置了一下,不行。然后根据查看到的资料,估计到是权限的问题。自己又敢确定。

          最后经过自己把问题解决了,原因确实是权限的问题。具体的原因自己没有办法证明。但这里有个解决的办法。

     

    3解决:

          (运行环境:Windows SP2 + VS2005 + Oracle 9i + IIS5.1)

    1)       右键单击我的电脑à管理,打开计算机管理窗口。

    2)       打开本地用户和组(如图)


     

    3)       右键点击组Administratorsà属性,打开组Administrators的属性窗口。


     

    4)       单击添加按钮打开选择用户窗口

    5)       单击高级按钮,打开选择用户高级窗口.

    6)       单击立即查找按钮。在用户列表中选择ASPNET用户,如图

    8)       再单击确定按钮。回到选择用户高级窗口,再单击确定按钮

    9)       回到组Administrators属性窗口,此时,用户ASPNET已经添加到了组Administrators中(如图),单击确定。回到计算机管理窗口。关闭计算机管理窗口。

    10)  打开命令行窗口,输入iisreset命令重新启动IIS服务。

    11)  再重新运行你的ASP就可以了。

    总的解决思路是给ASPNET 添加


     


     


    文章出处:http://www.diybl.com/course/4_webprogram/asp.net/netjs/2008410/109039.html

  • 相关阅读:
    027、Java中的转义字符
    026、Java中改变运算优先级
    025、Java中字符串连接与加法操作一起出现
    024、Java中字符串连接字符串拼接
    023、Java中String的用法
    022、Java中boolean的用法
    021、Java中汉子与数字的相互转换,利用字符变量保存中文
    020、Java中字母大小写转换
    019、Java中定义字符
    018、Java中除法的是用,解决除法计算精度问题
  • 原文地址:https://www.cnblogs.com/mxh691/p/1391220.html
Copyright © 2011-2022 走看看