有可能不是权限问题
是不是你使用的数据驱动不正确
现在不知道你使用的那种数据驱动,无法给于明确建议
但是如果目前时使用odbc的话不如试试oracleConncetion
或者其他数据库驱动模式

解决方案 »

  1.   

    你用的是OracleClient,那就换一下odbc测试一下,看看能否连接
      

  2.   

    到oracle 网站下在Oracle9i Release 2 Data Provider for .NET 9.2.0.2.102 
    一切问题解决, 要先注册用户。
    http://otn.oracle.com/software/content.html
      

  3.   

    把它放在system目录
    并且在运行框里输入 regsvr32  c:\system\oci.dll
      

  4.   

    一、我用控件台程序是没有问题的
    二、如果放到SYSTEM32下,会提示创建接口失败。
    三、我正在到http://otn.oracle.com/software/content.html看一下。是不是实现方式要改变?与System.Data.OracleClient中的实现差别大不大?
      

  5.   

    我看了一下,oracle的Provider对8i不能很好的支持啊。我们的数据有可能是8.1.7的。
      

  6.   

    安装完oracle的客户端后 重新启动,一切ok
      

  7.   

    The problem you face most likely is caused because ASPNET user account 
    doesn't have read/execute permission for the Oracle home directoryalso see
    http://weblogs.asp.net/cstewart/posts/27432.aspx