zoukankan      html  css  js  c++  java
  • System.Data.OracleClient requires Oracle client software version 8.1.7 or greater

    做Oracle 开发时常会碰到这个问题:

    System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.

    环境:Oracle 10g

    原因一:环境变量的问题,

    解决方案:

    我的电脑右键->内容->高级->环境变量->在系统变量中双击Path项,在变量值最后输入分号,然后再将Oracle的Bin目录 C:oracleproduct10.2.0client_1BIN (该目录请找到你本机Oralce客户端的安装目录)粘贴进去,接着一路点三个确定回到桌面。重新打开一个cmd窗口,输入echo %path%,发现其中有Oracle的BIN目录,这样Path就设置好了。最后运行iisreset 重启IIS,问题解决了。

    PS:其实发现原本的Path中也有这个路径,但是全是小写。

    原因二:安装包的问题,

    公司服务器上放着的一个Oracle 10g客户端安装后,就会产生这个问题,用什么方法都无法解决。同样的环境(虚拟机拷贝),从官网下载的就可以解决。

    建议:从官网下载原版的安装包

  • 相关阅读:
    OKHttp的使用
    多点触控
    事件分发机制的理解
    Activity的四种启动模式
    反射动态建表
    px,dp,sp三者的转换
    动态广播和静态广播的区别
    字符串转日期格式
    hive Metastore contains multiple versions
    记一次 qW3xT.4,解决挖矿病毒。
  • 原文地址:https://www.cnblogs.com/xiaotiannet/p/3491763.html
Copyright © 2011-2022 走看看