oracle11:ORA-12560:TNS:协议适配器错误

安装oracle 11g R2客户端 之后,再运行 sqlplus  sys/1234 as sysdba 就报 ORA-12560:TNS:协议适配器错误 ,网上找了很多方法都没用。

最后网友摸索出来:目录下有E:\app\Administrator\product\11.2.0 目录下有client_1和dbhome_1两个目录 。只要进到client_1中bin目录下把sqlplus.exe移除掉,问题就可以解决。

可能是系统默认执行client_1下的sqlplus.exe导致。


* 自己把环境变量Path中的内容贴出来,发现client-1的路径在dbhome_1之前,为保险起见,还是交换一下位置,解决。

参考:http://blog.itpub.net/29785807/viewspace-2122348/


110 Clicks !