平时都是连接MSSQL 没太注意这个问题..今天因为需要.在网上找了一下..有好多.. 都试了.不行
很多都是报:
    未处理的异常;System.Exception System.Data.OracleCilent 需要 Oracle 客户端软件 8.1.7 或更高的版本..
郁闷了..
在此请教一下大家..
 数据库服务器Ip:192.168.10.100
 端口:1522
 用户名:admin
 密码:admin
PS : 我用的是VS 2008 操作系统是:Server 2008 企业版 没有安装Oracle 是通过IP远程连接的Oracle数据库服务器

解决方案 »

  1.   

    把 oracle 客户端装下。
      

  2.   

    User ID=用户ID;Password=密码;Data Source=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST=服务器IP)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=实例名称)))
      

  3.   

    不安装oracle客户端连接ORACLE
    http://www.cnblogs.com/land/archive/2009/08/17/1548120.html
      

  4.   

    建议安装oracle客户端。解决方案还是正规一些比较稳妥。
      

  5.   


    哪个客户端是 Oracle 的客户端 还是 微软的oracle_net.msi??
      

  6.   

    必须安装oracle客户端.
    对于sqlserver,.net自带了客户端访问组件,但oracle不行.
      

  7.   

    按我说的那种也可以,我就没有安装客户端,也可以访问ORACLE
      

  8.   

    手工安装, 那个 InstantClient 里头有个文件巨大, 
    使用标准安装分离出来的, 还可以做的更小一些.