机器a.如果没有安装oracle客户端程序(其中有数据库连接引擎)
否则想连接上oracle数据库 免谈如果您是b/s项目/产品,建议使用remote方式在server写服务,client将sql语句提交到服务器.
这样client就免了安装600多m的oracle客户端.不过仅仅适用连接上oracle服务器+sql/记录集合操作.这已经够了

解决方案 »

  1.   

    必须要装客户端的,不过如果你用 WebService 的话就不一样了
    只要WebService  所在的机器装了客户端就可以了
      

  2.   

    那么机器a装了客户端,我用程序直接访问b机器的实例应该怎么做,比如用ado.net
      

  3.   

    不使用dba是用程序用ado.net的oracleclient直接访问
      

  4.   

    除非bs,否则必须装oracle客户端
      

  5.   

    同意楼上的,非得安装oracle客户端
      

  6.   

    也可以注册必需的Oracle中DLL也行!无需安装Oracle客房端!在Oracle中有介绍
      

  7.   

    如果机器a装了客户端,我从a机器用程序直接访问b机器应该怎么做?
      

  8.   

    如果机器a装了客户端,我从a机器用程序直接访问b机器应该怎么做?
    ??
    什么意思??
      

  9.   

    使用ADO.net
    如果您已经安装了oracle客户端
    就是一个连接一个连接字符串的问题而已
    Provider="MSDAORA.1";User ID=test;Data Source="oratest_192.168.1.123";Password=1234567
    该字符串使用OleDbConnection连接字符串自动产生的.楼主您也可以试试