你的Oracle是怎么装的?什么版本,怎么配置的?OCI装了没有?

解决方案 »

  1.   

    oci8是使用oracle客户端驱动连接数据库
    thin是使用瘦客户端驱动连接数据库
    如果你没有安装oracle,那么oci8是不能使用的
    虽然oci8的性能比thin要好
      

  2.   

    oci8是使用oracle客户端驱动连接数据库
    thin是使用瘦客户端驱动连接数据库
    如果你没有安装oracle,那么oci8是不能使用的
    虽然oci8的性能比thin要好
      

  3.   

    oci8是使用oracle客户端驱动连接数据库
    thin是使用瘦客户端驱动连接数据库
    如果你没有安装oracle,那么oci8是不能使用的
    虽然oci8的性能比thin要好
      

  4.   

    我知道你们要这么说,
    我已经安装了Oracle 8.1.7和Oracle 9i Application Server。
      

  5.   

    现在的问题是你的客户端有没有装oci,
    不是问你有没有装Oracle,
    每一个你想使用oci方式去连Oracel的客户端,
    都需要安装过oci客户端驱动程序。
      

  6.   

    我在用DELPHI的BDE引擎连接ORACLE有相同的情况,后来改了DLL32和VENDOR INIT的设置后就没事了,我想大概是调用的DLL连接库不对,希望能对你有帮助
      

  7.   

    配置一下oracle home/network/admin/tnsnames.ora

    ORCL =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = your )(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = your )
        )
      )
      

  8.   

    啊错了,既然不是tns错误,那就只好安装
    oralce的客户端了,没有客户端是不行的
    即使你安装了oracle