现在有个问题。。
  1.oracle 10g默认连接使用的ioc.dll的JDBC连接吧。(我是这样认为的,不知道对不对。。)
  2.但我现在不想用IOC.DLL的方式连接。我要换成ODBC的链接方式,请问我要怎么做。。
  3.如果连接成功,我要在oracle 10g里面怎么判断是ioc.dll连接还是odbc连接呢?
  

解决方案 »

  1.   

     客户端用的是sqlplus system/password@xxx
      

  2.   

    楼主最近好像一直在问类似的问题。本人感觉意义不大,不知道楼主是什么需求
    Oci是Oracle 数据库调用接口,是由Oracle提供的用于开发前端应用程序及中间件的C/C++开发类库。
    OCI还是其他Oracle开发接口的底层实现,而JDBC等是在OCI上层的封装。--注意区别
    楼主参考下面的链接,或许是你要的东西
    http://www.xue163.com/html/20091212/2708285.html
      

  3.   

          我现在需要搞清楚怎么用ODBC去连接在客户端连接oralce
      

  4.   

    这个需要你自己写一个程序
    或者有一个第三方工具,
    以前用个一个RapidSQL的工具
    就是通过ODBC来连接的。具体ODBC如何在程序中连接ORACLE,这个
    网上很多,配置ODBC就行了。正如6楼所说的一样,ODBC只是对ORACLE
    OCI底层调用的封装。
      

  5.   

      也就是说我用sqlplus是无法用odbc连接的?
      

  6.   

      其实我的意思是,就只用sqlplus和配置ODBC数据源来连接server至于用语言来连接。。那个网上一大堆了。   
      

  7.   

      哦。我有点明白了。。
      sqlplus就是一个专用oci来连接odbc的链接工具
      如果要用别的odbc连接。就要换另一个支持odbc的工具去连接。。对么。。