转 多个版本的数据库在同一服务器上ORA-12557

http://blog.chinaunix.net/uid-42518-id-3153473.html

问题描述:
当同一台机子上安装了多个版本的数据库,可能在连接库或ASM时会报以下错误。
ORA-12557: TNS:protocol adapter not loadable

原因:lisntener所属的主目录在环境变量PATH里不是第一个ORACLE_HOME
如:lisntener是在11g的主目录下创建的,可path值如下

E:apporacleproduct10.2.0db_1in;%JAVA_HOME%in;F:appAdministratorproduct11.1.0db_2in;C:Perl64sitein............
解决:把lisntener所属的主目录在环境变量PATH里放成第一个ORACLE_HOME

F:appAdministratorproduct11.1.0db_2in;%JAVA_HOME%in;E:apporacleproduct10.2.0db_1in;C:Perl64sitein..........
原文地址:https://www.cnblogs.com/feiyun8616/p/7474235.html