`
wyyl00
  • 浏览: 108018 次
  • 性别: Icon_minigender_1
  • 来自: 山旮瘩
社区版块
存档分类
最新评论

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

    博客分类:
  • SQL
阅读更多

今天oracle登陆sqlplus提示ORA-12560: TNS: 协议适配器错误错误。

 

D:\oracle\product\10.2.0\db_1\BIN>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 12月 13 11:18:45 2009

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

SQL> startup nomount
ORA-12560: TNS: 协议适配器错误

 

一番搜索,解决办法如下

SQL> exit

D:\oracle\product\10.2.0\db_1\BIN>set oracle_sid=ygnbi

D:\oracle\product\10.2.0\db_1\BIN>oradim -startup -sid ygnbi

D:\oracle\product\10.2.0\db_1\BIN>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on 星期日 12月 13 11:20:12 2009

Copyright (c) 1982, 2005, Oracle.  All rights reserved.
SQL> connect / as sysdba
已连接。
SQL> select * from student;

       SNO SNAME          SCLASS
---------- ---------- ----------
      1001 Tom                 1
      1002 Lucy                3
      1003 Lily
      1004 Jerry               3

 

 

===================以下转自ITPUB============================

造成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.

分享到:
评论

相关推荐

    ORA-12560 TNS 协议适配器错误

    ORA-12560 TNS 协议适配器错误

    ORA-12560TNS协议适配器错误

    实验得来的,不是随便copy的, ORA-12560TNS协议适配器错误,这个问题可定可以解决

    ORA-12560_TNS协议适配器错误_的问题.doc

    ORA-12560_TNS协议适配器错误_的问题

    TNS-12541: TNS: 无监听程序 TNS-12560

    TNS-12541: TNS: 无监听程序 TNS-12560: TNS: 协议适配器错误 TNS-00511: 无监听程序 文章转自:http://www.luocs.com/archives/464.html 此文版权归作者 – yaogang所有,转载请注明yaogang©www.luocs.com。 ...

    连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程

    主要介绍了连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    初学Oracle最经常碰到的错误及解决方案

    ORA-12541:TNS:没有监听器。...ORA-12500:TNS:监听程序无法启动专用服务器进程,或ORA-12560:TNS:协议适配器错误。原因:ORACLE的数据库服务没有启动。使用命令net start ORACLESERVICEORADB即可。

    Oracle_win32_11gR1_database出错误及解决办法

    2、ORA-12500:TNS:监听程序无法启动专用服务器进程或ORA-12560:TNS:协议适配器错误。 3、如果数据库服务启动失败,则很有可能是其注册表项值损坏。。。4、ORA-12154:TNS:能解析服务名 5、ORA-1034 :TNS:ORACLE不可用...

    Oracle数据库ORA-12560错误问题的解决办法

    ORA-12560: TNS:protocol adapter error Cause: A generic protocol adapter error occurred. Action: Check addresses used for proper protocol specification. Before reporting this error, look at the error ...

    Oracle常见报错分析

    一、ORA-12560:TNS:协议适配器错误 ORA-12560 错误是 Oracle 中最常见的错误信息之一,出现该错误时,可能是由于以下三个原因: 1. 监听服务没有启动。在 Windows 平台上,可以通过开始菜单中的“程序”—“管理...

    oracleTNS协议适配器错误

    oracle,TNS协议适配器错误,oracle配置

    Oracle协议适配器错误问题解决

    Oracle协议适配器错误问题解决ERROR:ORA-12560:TNS:协议适配器错误

    解决oracle数据库监听器无法启动问题.docx

    TNS-12560: TNS:协议适配器出现错误 TNS-00511: 无监听器 32-bit Windows Error: 61: Unknown error 然后,使用LSNRCTL start命令来启动监听器,如下所示: LSNRCTL> start 启动tnslsnr:请稍候... Failed to ...

    通过DBLINK查询出现的问题

    NULL 博文链接:https://czwlucky.iteye.com/blog/964093

    oracle 协议适配器错误解决方法

    oracle 协议适配器错误解决方法,和大家一起分享,一起学习,希望可以帮到忙

    Oracle新手常碰到的错误.pdf

    6. ORA-12560:TNS协议适配器错误解决方案:可能是ORACLE的数据库服务没有启动。使用命令net start ORACLEService {ORADB为数据库名字}即可。 7. 数据库服务启动失败解决方案:可能是注册表项值损坏。最好的做法是...

    解决navicat 链接oracle时出现的各种问题

    2.ORA-12560TNS:协议适配器错误 1.监听服务没有起起来。windows平台个一如下操作:开始—程序—管理工具—服务,打开服务面板,  启动OracleOraDb11g_home1TNSlistener服务。 2.database instance

    【持续更新】 — Oracle 的常见错误代码及处理方法

    ORA-12560: TNS: 协议适配器错误  原因分析:此错误常见于 Windows 平台,出现此错误的原因是系统当前默认的ORACLE_SID 不可用或不正确。  处理方案:查看系统当前默认的ORACLE_SID 的方法是:使用快捷键【Windows...

    ArcEngine连接SDE总结.docx

    数据库、ArcCatalog空间数据源正常访问,数据库设置没问题时,ArcEngine连接SDE时报"ORA-12560: TNS: 协议适配器错误"的解决办法;ArcEngine连接SDE总结;ArcSDE:C#打开SDE数据库的几种方式总结

    Oracle安装常见问题

    前两天在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-12560:TNS:协议适配器错误。百度了下,找到了解决办法,直接把人家的文章拷贝过来,做备查资料。莫说我抄袭啊!这罪名太大...

    javascripts

    window平台下9i和8i 好像不...9i 必须启动服务中的OracleServiceSID,如果没有启动的话,在命令行执行conn / as sysdba,会报:ORA-12560: TNS: 协议适配器错误。 而8i 既可以在服务中启动数据库,也可以在命令行启动

Global site tag (gtag.js) - Google Analytics