操作系统: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。