用 sqlplus可以登录Oracle10g, 但是plsql Developer却无法正确登录oracle,提示错ora-12514

用plsql Developer登录时,提示错误ORA-12514:TNS:listener does not currently know of service requested in connect descriptor.
刚刚在网上看到有一样的问题,说是用360将windows的很多服务给关闭了,因此IIS也瘫痪了。关闭的是哪些服务啊,怎么开启呢??
还是有其它的原因?求解.
oracle版本为11g

sqlplus 可以连接,plsql不行说明监听服务没有起来。

如果是安装在自己机器上的oracle,试试以下步骤
1.在命令行里输入sqlplus / as sysdba
如果没有显示成功连接的信息,说明是ORACLE没有开,
在windows服务中打开ORACLE<你的SID>这样命名的服务。
2.在命令行中尝试tnsping orcl,
如果显示错误,在windows服务中打开ORACLELISTENER这样命名的服务。
重复以上1,2步骤,应该就可以了追问

确实是监听服务没打开。但一启动它就立即自动关闭了。

追答

启动后就关闭,说明监听的配置有问题,如果你会查原因的话,就去看日志,找原因,如果不会,在cmd里面运行netca删掉这个监听,重新配置一个新的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-08
把localhost换成IP地址重启服务试下.追问

还是不行。没改前这样:

改了后又是这样:

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网