ORA-12560错误

ora-12560错误是一个经典错误之一
下面我们分析一下这个错误:
这里写图片描述
产生这个错误的原因是什么呢?

1.oracle服务没有启动
Linux下查看$ps -ef | grep ora_
windows 下查看
service.msc 查看OracleService+SID这个服务是否启动

2.ORACLE_HOME的环境变量或者ORACLE_HOME的注册表信息不正确

3.或者是ORACLE_SID的环境变量或者注册表的信息不正确

cmd下查看sid :echo %oracle_sid%
set %oracle_sid%
更改sid:set oracle_sid=xxxxx
再次查看sid:set %oracle_sid%

Linxu下面:echo $ORACLE_SID
再输入:env
查看sid是否一致
修改sid 在家目录下直接修改.bash_profile中的ORACLE_SID

4.PATH的环境变量设置的不正确,(一般都是windows上多个ORALCLE_HOME)

查看path变量,因为安装sqldeveloper或者pl/sql developer有可能在path中已经存在ORACLE_HOME了,删除一个,留下一个最基本的,即可解决问题

5.ORACLE软件本身错在问题,需要重新下载安装

posted @   zclinux  阅读(438)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示