大家好:
windows server2008 32位 oracle10G 安装后,.NET中调用 执行事务出错[System.DllNotFoundException] = {"无法加载 DLL“oramts.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。"}
请问是什么原因啊? 

解决方案 »

  1.   

    公司电脑,我们只有普通用户权限,在安装了oracle后,plsqldev 不能使用,总是提示"无法定位OCI DLL",本质是没有访问oracle目录的权限。只要在oracle/product/目录里执行下面的命令即可解决该问题:
    cacls Client_1 /T /G ccc:F
     
    注意:ccc 需要改为你的用户名。
      

  2.   

    http://www.cnblogs.com/puresoul/archive/2010/08/19/1802658.html
      

  3.   

    1楼 权限怎么设置?
    2楼 cacls Client_1 /T /G ccc:F   拒绝访问
    3楼 我的oracle 是 10.2.0.30 没有对应的ODAC
     
      

  4.   

    10G 之后貌似没有人用System.data.OracleClient 这个类了你可以在安装目录下找找 oracle.dataacsess.dll 。通过上面的类 进行数据库操作
      

  5.   

    http://www.cnblogs.com/fibona/archive/2008/11/17/1335396.html
      

  6.   

    请问yeness  oracle.dataacsess.dll 。怎么用,引用到项目怎么用?
      

  7.   

    和System.data.OracleClient 这个类 用法一模一样
      

  8.   

    oracle.dataacsess.dll  引用到项目需要用他的哪些方法?