下载了最新得instantclient
1)解压缩到 F:\Programes\instantclient11 下
2)将ORACLE中的 BIN 和 NETWORK拷贝到该目录下
3系统变量中设置了:
Path F:\Programes\instantclient11
LD_LIBRARY_PATH F:\Programes\instantclient11
NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK
ORACLE_HOME F:\Programes\instantclient11
SQL_PATH F:\Programes\instantclient11
TNS_ADMIN F:\Programes\instantclient11\network\ADMIN
4)用TOAD连接数据库,出现DATABASE,但点击CONNECT没有反应,
connection using  显示为红色的 Instant Client以下是其详情:Instant Client - 11.1.0.1.0 
  ORACLE_HOME_NAME:  F:\Programes\instantclient11
  ORACLE_HOME:  F:\Programes\instantclient11
  ORACLE_SID:  
  NLS_LANG:  SIMPLIFIED CHINESE_CHINA.ZHS16GBK
  SQLPATH:  
  LOCAL:  
  F:\Programes\instantclient11 exists. 
  F:\Programes\instantclient11 is in PATH. 
  Client DLL:  F:\Programes\instantclient11\oci.dll
  Client Version:  11.1.0.1.0
  Home is NOT valid! 
敢问错在什么地方了,还是什么地方少设置了?THX

解决方案 »

  1.   

    算了,先老实一点装ORACLE 客户端把~
      

  2.   

    (*^__^*) 嘻嘻……解决了,原来是少拷贝了目录,下面总结一下过程
    1)到ORACLE 下载instantclient 并 解压缩到   F:\Programes\instantclient11下 
    2)将ORACLE 中的   BIN,NETWORK,ocommon,oracore,plsql拷贝到该目录下3)将实际需要使用的tnsnames.ora和sqlnet.ora两个配置文件拷贝到network/admin目录下
    如果没有这两个文件,可以到ORACLE所在服务器上去获取,或者直接编辑network/admin/sample目录下得文件
    4)系统变量中设置:(也可以写入注册表) 
    Path(在变量中加入)                                   F:\Programes\instantclient11 
    LD_LIBRARY_PATH(该变量可能可以省略)                  F:\Programes\instantclient11 
    NLS_LANG(注意空格,这是设置语言,可以根据情况配置)   SIMPLIFIED   CHINESE_CHINA.ZHS16GBK 
    ORACLE_HOME                                            F:\Programes\instantclient11 
    SQL_PATH                                               F:\Programes\instantclient11 
    TNS_ADMIN                                              F:\Programes\instantclient11\network\ADMIN
     
    5)用TOAD连接数据库,OK
      

  3.   

    顶一个,你用的是win7 64bit的操作系统吗