首页 > 数据库 > Oracle > ORA-12560:TNS:协议适配器错误
ORA-12560:TNS:协议适配器错误
sqlplus 登录,报错 ORA-12560
查看
oracleserviceorcl
服务已经启动
注册表里
SID
也是正确的
cmd
里手动设置
ORACLE_SID
set ORACLE_SID=ORCL
仍然报错 ORA-12560
通过 oradim 命令,重新删除并创建 oracle 服务的注册表信息,问题依旧;
但是通过 rman 可以连接数据库,并启动数据库,说明数据库本身没有问题, sqlplus 工具有问题;
进入到
sqlplus
绝对路径,发现可以正常登录数据库;
数据库服务器上安装的 O racle 客户端,在 cmd 里输入 sqlplus 默认调用的是客户端的 sqlplus 命令,可以更改 sqlplus 环境变量,将默认值指向 $ORACLE_HOME/bin ;
欢迎关注我的微信公众号"IT小Chen",共同学习,共同成长!!!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29785807/viewspace-2122348/ ,如需转载,请注明出处,否则将追究法律责任。