程序应用服务器和数据库服务器都是windows2008
从应用服务器上链接远程oracle数据库是报错:
System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本
怎么解决?
急急急!!!!分数不是问题

解决方案 »

  1.   

    使用官方的驱动
    http://www.oracle.com/technetwork/topics/dotnet/index-087367.html不要使用微软带的System.Data.OracleClient
      

  2.   

    请下载 oracle 客户端,貌似比较大
      

  3.   

    需要客户端,, 有sqldeveloper 是java写的运行比较慢,, 还有一个PL/SQL   是C++写的, 速度比较快
      

  4.   

    先确认plsql是否可以正常连接
    找一个64位的ocdi.dll包,环境变量指向一下, 
      

  5.   

    System.Data.OracleClient不建议使用这个,这是微软开发的,相比较于oracle提供的oracle.dataaccess,
    后者要比前者性能要好上两三倍
      

  6.   

    http://baike.baidu.com/view/10325558.htm
    那个DLL的说明,应该是Oci.dll吧。还有本机调试的时候必须安装32位的客户端(dll),要不然调试不了,正式使用的时候(IIS下面)可以使用64位的dll。您可以看一下这个。
    http://blog.csdn.net/5653325/article/details/6309119