开发C/S模式的系统,如果采用ORACLE数据库,能否不装ORACLE客户端连接数据库,
怎么搞?

解决方案 »

  1.   

    CSDN论坛浏览器:http://CoolSlob.ys168.com/
      

  2.   

    CSDN论坛浏览器:http://CoolSlob.ys168.com/
      

  3.   

    我想的是和sql server差不多,只需要能连接服务器就可以了CSDN论坛浏览器:http://CoolSlob.ys168.com/
      

  4.   

    不装ORACLE客户端是不能连Oracle数据库的.
      

  5.   

    .在安装了Oracle客户端程序后,在Oracle安装目录下有如下目录和文件是连接Oracle数据库服务器所必需的:(最好保持目录层次关系结构) 
    2.Oracle\BIN及子目录文件,并且保证应用程序可以找到该目录,即该目录为系统目录或者PATH目录。 
    3.Oracle\OCOMMON\NLS\ADMIN目录以及其下所有文件 
    4.Oracle\OCOMMON\NLS\MESG目录以及其下所有文件 
    5.Oracle\NETWORK\ADMIN\tnsnames.ora 这个文件是配置网络服务名用的 
    可以用记事本打开,改为正确的配置。 
    6.Oracle\ORACORE\Mesg以及其下所有MSB文件 7.导入注册表到客户机: 
    REGEDIT5 
    [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE] 
    "inst_loc"="C:\\Program Files\\Oracle\\Inventory" 
    "ORACLE_HOME"="D:\\oracle\\ora81" 
    "ORACLE_HOME_NAME"="OraHome81" 
    "API"="D:\\oracle\\ora81\\dbs" 
    "ORACLE_GROUP_NAME"="Oracle - OraHome81" 
    "NLS_LANG"="NA" 
    "OLEDB"="D:\\oracle\\ora81\\oledb\\mesg" 
    "VOBHOME2.0"="D:\\oracle\\ora81" 
    "OO4O"="D:\\oracle\\ora81\\oo4o\\mesg" [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES] 
    "HOME_COUNTER"="1" 
    "DEFAULT_HOME"="OraHome81" 
    "LAST_HOME"="0" [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ALL_HOMES\ID0] 
    "NAME"="OraHome81" 
    "PATH"="D:\\oracle\\ora81" 
    "NLS_LANG"="NA" [HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0] 
    "ID"="0" 
    "ORACLE_GROUP_NAME"="Oracle - OraHome81" 
    "ORACLE_HOME_NAME"="OraHome81" 
    "ORACLE_HOME"="D:\\oracle\\ora81" 
    "NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK" 
    "ORACLE_SID"="QIAODB" //这个要和服务器的sid一致 
    "ORACLE_HOME_KEY"="Software\\ORACLE\\HOME0" 
    "SQLPATH"="D:\\oracle\\ora81\\dbs" 
    "ORACLE_BASE"="D:\\oracle" 
    "MSHELP_TOOLS"="D:\\oracle\\ora81\\MSHELP" 
    "RDBMS_CONTROL"="D:\\oracle\\ora81\\DATABASE" 
    "RDBMS_ARCHIVE"="D:\\oracle\\ora81\\DATABASE\\ARCHIVE"  
     
      

  6.   

    使用odac控件可不装客户端连接oracle数据库,使用方法类似ado
      

  7.   

    能。下载一个odac 控件,现在我用的是5.0版本的,不知道现在有没有新的。它不用装客户端的。非常好用。