欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

oracle报错ORA-12557:TNS:协议适配器不可加载的问题如何解决?

程序员文章站 2023-10-01 23:59:52
操作系统:windows 7 数据库版本: 11.2.0.1 问题描述: 直接通过 sqlplus sys/oracle@10.10.100.109:1521/ysxt as...

操作系统:windows 7

数据库版本: 11.2.0.1

问题描述:

直接通过 sqlplus sys/oracle@10.10.100.109:1521/ysxt as sysdba 可以登录,但是通过 sqlplus sys/oracle@YSXT as sysdba 不能登录,报 ORA-12557: TNS: 协议适配器不可加载 。 检查环境变量 TNS_ADMIN 、 ORACLE_HOME 都没有问题。

最后 检查 环境变量PATH ,发现 client及server的目录都加入到了path,拿掉client配置。如下:

解决:

将 PATH 中

F:\app\Administrator\product\11.2.0\client_1\bin;F:\app\Administrator\product\11.2.0\dbhome_1\bin;

改为

F:\app\Administrator\product\11.2.0\dbhome_1\bin;

oracle报错ORA-12557:TNS:协议适配器不可加载的问题如何解决?