五分钟内反应回复,平均十分钟解决任何IT技术问题,按难度跟工作量收费!

oracle出现错误ORA-12560: TNS: 协议适配器错误

5 | 山外青山楼外楼 |浏览476次
收藏|2017/09/09 14:40

装好oracle使用了下没问题,可是过一段时间没用,今天开起来不知道怎么就提示ORA-12560: TNS: 协议适配器错误这个错误,这应该怎么解决。

满意回答

2017/09/09 14:55

第一次使用没问题,那应该是这段时间,服务没启动,或者注册表出错了,你只能一个个排查。


1.监听口是否开启:开始-控制面板-管理工具-服务,找到OracleOraDb11g_home1TNSListener,oracle0raDb11g_home1ClrAgent和oracleServiceORCL检查是否开启。没有开始可以把它门打开试试看。这里说一下,这些最好设置成手动启动,自动启动的话太耗cpu了。要用的时候再打开,可以做一个批处理。


2.注册表的问题:开始-搜索框输入regedit,然后打开HKEY_LOCAL_MACHINE接着打开SOFTWARE再打开ORACLE最后打开HOME0将这边的环境变量ORACLE_SI

D改成你的database SID。database SID可以开始-控制面板-管理工具-服务,找OracleServiceXXXX,后面的XXXX就是database SID。


牛徒弟

其他回答(0)
+1
 加载中...