不可能的,你如果看一下oracle的架构图就知道,任何odbc driver都是架在Oracle SQL*NET上的。

解决方案 »

  1.   

    一、ORACLE8动态库文件、ORACLE配置文件、PB动态库如下,跟pb应用程序放在同一目录下
    COREJAVA.DLL
    ctl3d32.dll
    msvcrt.dll
    msvcrt40.dll
    OCIW32.DLL
    odbc16gt.dll
    odbc32.dll
    odbc32gt.dll
    odbccp32.dll
    odbccr32.dll
    odbcint.dll
    olepro32.dll
    oraclient8.dll
    oraclm32.dll
    oracommon8.dll
    ORACORE8.DLL
    orageneric8.dll
    oraldapclnt8.dll
    oran8.dll
    ORANCDS8.DLL
    orancrypt8.dll
    oranhost8.dll
    oranl8.dll
    oranldap8.dll
    ORANLS8.DLL
    orannds8.dll
    orannms8.dll
    orannzsbb8.dll
    oranoname8.dll
    oranro8.dll
    orantns8.dll
    ORAPLS8.DLL
    ORASLAX8.dll
    ORASQL8.DLL
    ORATRACE8.DLL
    oravsn8.dll
    orawtc8.dll
    pbdwe60.dll
    pbo7360.dll
    pbodb60.dll
    pborc60.dll
    pbsyc60.dll
    pbvm60.dll
    sqlnet.ora
    tnsnames.ora二、在客户机上建立目录:c:\oracle\ora81\bin,将安装了oracle环境机器的相应目录\oracle\ora81\bin下的文件拷贝过来三、修改注册表
    [HKEY_LOCAL_MACHINE\SOFTWARE\Oracle]
    "ORACLE_HOME"="c:\\oracle\\ora81"[HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\HOME0]
    "ORACLE_HOME"="c:\\oracle\\ora81"
    "NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"四、执行程序
      

  2.   

    可以用odac,就不用装客户端,直接编程
      

  3.   

    我这边为大家介绍一个好的编程语言(coldfusion),通过它配置ODBC,就可以不用装客户端,直接连接数据库,很方便。
      

  4.   

    难道是连oracle sql*net的网络文件都不用装么,如果用到odbc肯定需要sql*net的网络库文件,如果楼主是希望不要带张oracle的安装盘,为客户端去装。那我看,你不如把应用集中起来,这样,连客户端应用程序的安装,odbc配置的工作都可以省去了。应用citrix sever,你只需要维护一台服务器就可以了。
      

  5.   

    to " rick8020(rick)"odac是什么东东?能不能详细解释一下。
      

  6.   

    www.51delphi.com
    上面有ODAC
    控件
    打开.NET
    选项以后就可以拷贝到任何一台PC下执行
    不要安装客户端