ORA-12560:TSN:服务运行时的协议适配器错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ORA-12560:TSN:服务运行时的协议适配器错误相关的知识,希望对你有一定的参考价值。

连接到数据库时,即使使用connect sys / sys作为sysdba,我也会收到以下错误:

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

我已经拥有了所有的服务和数据库。

我的lsnrctl状态:

我尝试了所有我发现的东西但仍然没有答案。我重新安装了4次。我正在使用Oracle Database 11g Express Edition。

我的环境变量:

ORACLE_BASE:D:OracleDB

ORACLE_HOME:D:OracleDBapporacleproduct11.2.0server

路径:D:OracleDBapporacleproduct11.2.0serverin

ORACLE_SID:ORCL(我不知道它的支持者,但是我看到了某处,所以我补充说,我不知道我的SID是什么,因为我无法连接到任何地方,也许不是这样)

我究竟做错了什么?它在一个月前工作,今天我想做某事它就停止了工作。不知道我是否安装了与之相冲突的东西。我该怎么检查?

答案

使用Net Configuration Assistant测试连接(侦听器),而不是通过以下方式检查系统中的服务:

  1. SERVICES.MSC
  2. 确保你的服务运行(为监听器重新启动)

以上是关于ORA-12560:TSN:服务运行时的协议适配器错误的主要内容,如果未能解决你的问题,请参考以下文章

安装oracle10的错误“ORA-12560 TNS 协议适配器错误”怎么解决

oracle 11g R2,运行SQLPlus 出现ORA-12560 TNS:协议适配器错误, 我该怎么办?

错误”ORA-12560: TNS: 协议适配器错误“解决方法

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

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

oracle 客户端 ora12560tns协议适配器错误,为啥呢?