您的位置:首页 > 数据库 > Oracle

ORA-12560错误

2017-06-28 15:19 78 查看
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软件本身错在问题,需要重新下载安装
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle 监听错误