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

原创 2015年07月07日 23:18:21

在用命令行登录oracle时, 报出了"ORA-12560: TNS: 协议适配器错误"错误消息

C:\Users\pansanday>sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 7月 7 23:03:40 2015

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

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


请输入用户名:  sys as sysdba
输入口令:
ERROR:
ORA-12560: TNS: 协议适配器错误


请输入用户名:  scott
输入口令:
ERROR:
ORA-12560: TNS: 协议适配器错误


SP2-0157: 在 3 次尝试之后无法连接到 ORACLE, 退出 SQL*Plus
在服务中检查了一下服务, OracleServiceORCL, OracleOraDb10g_home1TNSListener, OracleOraDb10g_home1iSQL*Plus三个服务都启动正常

在网上搜索了一下, 意识到可能是因为系统中有多个实例(SID), 在登录时, oracle无法判断是登录的哪一个实例(或者是因为其他几个实例都没有启动), 从而导致了这个问题

解决方案:

在登录前, 设置一下要登录的实例: set oracle_sid=ORCL

D:\Program Files\PowerCmd>set oracle_sid=ORCL

D:\Program Files\PowerCmd>sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on 星期二 7月 7 23:15:21 2015

Copyright (c) 1982, 2005, Oracle.  All rights reserved.


Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> select * from dual;

D
-
X
至此, 问题得到解决.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ORA-12560 TNS 协议适配器错误

  • 2012年12月10日 21:38
  • 25KB
  • 下载

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

不知怎么的oracle12c竟然无法连接了,如下所示: SQL*Plus: Release 12.1.0.2.0 Production on 星期日 1月 25 20:37:492015   C...

11g oracle 用户密码过期问题 一开始报 ora-12560 tns协议适配器错误

11g oracle 用户密码过期问题 一开始报 ora-12560 tns协议适配器错误

Oracle之关于忘记登录密码 和“ERROR: ORA-12560: TNS: 协议适配器错误”问题

当连接Oracle时出现 “ERROR: ORA-12560: TNS: 协议适配器错误”

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

Case: Microsoft Windows [版本 5.2.3790] (C) 版权所有 1985-2003 Microsoft Corp. C:\Documents and Setting...

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

今天遭遇ORA-12560: TNS: 协议适配器错误的问题,经过一番努力问题已经解决,与大家共享。 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个: 1.监听服务没有起起来...

【ORACLE】ORA-12154 TNS无法解析指定的连接标识符;ORA-12541 TNS 无监听程序;ORA-12560 TNS 协议适配器错误

ORA-12154 TNS无法解析指定的连接标识符ORA-12154 TNS无法解析指定的连接标识符重建监听,确保ORACLE_HOME/db_1/NETWORK/ADMIN下参数正确 启动数据库的监...

TNS-12560: TNS:协议适配器错误终极配置

我们知道oracle客户端连接时涉及用到的几个配置文件有:sqlnet.ora、tnsnames.ora、listener.ora。其中sqlnet.ora和tnsnames.ora是在客户端的配置文...
  • luolunz
  • luolunz
  • 2012年04月20日 17:40
  • 2587

win7 TNS-12560: TNS: 协议适配器错误 TNS-00530: 协议适配器错误 Windows Error: 38: Filename too long

修改listener.ora 和 tname啥的文件中的host, 127.0.0.1 和localhost都试了,也把大写修改了 都不行 还是一样的错误Windows Error: ...

TNS 12560 错误解决办法

alert.log 错误   Fatal NI connect error 12170.   VERSION INFORMATION:         TNS for Solaris: Ver...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORA-12560: TNS: 协议适配器错误
举报原因:
原因补充:

(最多只允许输入30个字)