51CTO技术论坛 » 技术白皮书 » Oracle » 解决ORA-12560: TNS: 协议适配器错误,与大家共享        上一帖     下一帖    查看完整版本

页: [1]

candy8484kk2006-8-16 01:48
解决ORA-12560: TNS: 协议适配器错误,与大家共享

解决ORA-12560: TNS: 协议适配器错误,与大家共享
今天遭遇ORA-12560: TNS: 协议适配器错误的问题,经过一番努力问题已经解决,与大家共享。
造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,
启动oraclehome92TNSlistener服务。
2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务
面板,启动oracleserviceXXXX,XXXX就是你的database SID.
3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SI
D设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建
,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下
输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。

[[i] 本帖最后由 cdmatong 于 2006-8-16 17:16 编辑 [/i]]

mcpsx2006-9-14 05:22
great


antiper2007-1-11 02:17
好人!

shenjiu_xh2007-2-3 13:55
学会了,谢谢了!

chuandong_19842007-11-14 12:05
如果监听其不来怎么办

huangj2632008-4-20 15:57
hao

yellow-fin2008-5-26 01:32
还有一个很根本的原因,是因为配置文件:tnsnames.ora里面的参数设置不对,可以用oracle提供的Net Configuration Assistant重新配置一个数据库连接

icejo2008-6-12 07:48
ding

yellow-fin2008-6-14 12:37
回复 #1 candy8484kk 的帖子

还有一个很重要的原因是网络的问题……

mao67592008-6-19 07:26
是好人啊

关键词: 共享       协议       ora       ns       ORA-12560       

相关文章:
解决方案:Oracl数据库中大数据的备份
OSPF路由协议概念及工作原理深入分析
数据库类 → OraLobEditor v1.3.2.6
SMTP协议原始命令码和工作原理[转]-一转再转
路由器配置:广域网协议设置

查看完整版本: 解决ORA-12560: TNS: 协议适配器错误,与大家共享


Powered by 51CTO.COM