甲骨文之ora - 12557: TNS:协议适配器不可加载

  

  操作系统:windows 7
  数据库版本:11.2.0.1
  问题描述:
  直接通过sqlplus sys/oracle@10.10.100.109:1521/ysxt sysdba可以登录,但是通过sqlplus sys/oracle@YSXT sysdba不能登录,报ora - 12557: TNS:协议适配器不可加载。检查环境变量TNS_ADMIN, ORACLE_HOME都没有问题。   

  

  
  最后检查环境变量路径,发现客户端及服务器的目录都加入到了路径,拿掉客户端配置。如下:   

  

  解决:
  将路径中
  F: \ app \管理员\生产\ 11.2.0 \ client_1 \ bin; F: \ app \管理员\生产\ 11.2.0 \ dbhome_1 \ bin。
  改为
  F: \ app \管理员\生产\ 11.2.0 \ dbhome_1 \ bin。   

  

  甲骨文之ora - 12557: TNS:协议适配器不可加载”>
  </p>
  <p>
  <br/>
  </p>
  <p>
  ,
  </p>
  <p>
  ,
  </p>
  <p>
  ,
  </p><h2 class=甲骨文之ora - 12557: TNS:协议适配器不可加载