ORACLE中的Net Configuration Assistant 点击后无反应, sqlplus登录数据库提示Oracle11g ORA-12560: TNS: 协议适配器错误-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

ORACLE中的Net Configuration Assistant 点击后无反应, sqlplus登录数据库提示Oracle11g ORA-12560: TNS: 协议适配器错误

简介:

首先是对于点击无反应问题:

如果是客户端下的Net Configuration Assistant可用,而服务器端的Net Configuration Assistant等工具不可用的原因如下。

环境变量中Oracle_Home的配置错误可能是一方面,此时可直接删除Oracle_Home系统变量。此外,系统PATH中,如果Client的Orale 路径和DB的Oracle路径依次出现,可能启动数据库目录下的【配置和移植工具】时,启动的Net Mannget可能是你客户端Oracle_Home路径下的该软件,而不是Oracle数据库下的该软件。你可以检查一下你的系统Path, 颠倒一下Oracle CLient和Oracle DB的路径, 然后一定要确保路径的正确性。这样下来,在笔者的电脑上算是顺利启动了数据库端的【配置和移植工具】下的Net Configuration Assistant。

 

对于 sqlplus登录数据库提示Oracle11g ORA-12560: TNS: 协议适配器错误 :

最根本的原因,还是NetWork-->Admin-->tnsnames.ora文件中配置了错误的信息。此时启动数据库段的Oracle Net Manager ;

然后,查看服务命名和监听程序,删除监听程序中IPC地址:

并对服务命名中采用IPC的服务删除。之后,启动cmd, 输入sqlplus, 再登录时便不会提示Oracle11g ORA-12560: TNS: 协议适配器错误 。

 

总结:

对于Oracle数据库,出现了错误,大多是SID名称配置,监听服务程序的配置,服务命名的配置的错误相关。做好数据安全备份后的,就可以放心使用oracle了。

 

没有整理与归纳的知识,一文不值!高度概括与梳理的知识,才是自己真正的知识与技能。 永远不要让自己的自由、好奇、充满创造力的想法被现实的框架所束缚,让创造力自由成长吧! 多花时间,关心他(她)人,正如别人所关心你的。理想的腾飞与实现,没有别人的支持与帮助,是万万不能的。



    本文转自wenglabs博客园博客,原文链接:http://www.cnblogs.com/arxive/p/6433551.html,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章