
说明:
本文整理自我的ITPUB博客,链接如下:
https://blog.itpub.net/29785807/viewspace-2122348/
问题现象:
sqlplus 登录,报错 ORA-12560

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

被折叠的 条评论
为什么被折叠?



