zoukankan      html  css  js  c++  java
  • System.Data.Oracleclient需要Oracle客户端软件Version8.1.7或更高版本问题

    C#连接ORACLE报System.Data.Oracleclient需要Oracle客户端软件Version8.1.7或更高版本问题:

    开始Webservice在32位系统ORACLE10g库中web.config中连接串为:

    <add name="EMRConnectionString" connectionString="Data Source=TEST1;User ID=TEST1;Password=TEST1;Unicode=True" providerName="System.Data.OracleClient" /><!----System.Data.OracleClient连接方式----!>
        <add name="FirstConnection" connectionString="Provider=MSDAORA;Data Source=Test;User ID=Test;Password=Test;Persist Security Info=True" providerName="System.Data.OleDb" />  <!---注意:Provider=MSDAORA 是32位操作系统用的,若是64位操作系统需要用Provider=OraOLEDB.Oracle--!>

    当时升级为64位操作系统并且ORACLE11g时,再用上面的方式连接报“System.Data.Oracleclient需要Oracle客户端软件Version8.1.7或更高版本问题”,具体解决方法如下:

    ①按照如下图修改权限:

    2.修改连接串

    <add name="EMRConnectionString" connectionString="Data Source=TEST1;User ID=TEST1;Password=TEST1;Unicode=True" providerName="System.Data.OracleClient" /><!----System.Data.OracleClient连接方式----!>
        <add name="FirstConnection" connectionString="Provider=OraOLEDB.Oracle;Data Source=Test;User ID=Test;Password=Test;Persist Security Info=True" providerName="System.Data.OleDb" />  <!---注意:Provider=MSDAORA 是32位操作系统用的,若是64位操作系统需要用Provider=OraOLEDB.Oracle--!>

  • 相关阅读:
    C#集合类型——Array、ArrayList、List 之浅谈
    C#反射(二)
    ASP.Net内置对象之网页之间传参(二)
    ASP.Net内置对象之网页之间传参(一)
    MyEclipse中设置智能提示
    常用Java片段
    ue中替换行
    正确的计算耗时
    JAVA之GUI编程ACTION事件
    JAVA之GUI编程窗体事件
  • 原文地址:https://www.cnblogs.com/mengzhixingping/p/5822807.html
Copyright © 2011-2022 走看看