`
FlyAway2
  • 浏览: 111755 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ORA-12560: TNS:protocol adapter error错误

 
阅读更多

搞了半天都不行,差点就要重装oracle了!郁闷啊,google百度了半天!

其实早就找到了答案,只是对那个答案稍有误解

 

http://blog.csdn.net/pan_tian/article/details/7699469

“可能的原因4.ORACLE_HOME环境变量没有指定
和上边的方法类似,检查Oracle_Home环境变量”
 
 

我只是在登录PLSQL Developer\plsqldev.exe前在命令行执行了 set oracle_sid=orcl,发现不起作用

在命令行设置oracle_home=E:\oracle\product\10.2.0\db_3 也不行

 

后面才发现是没设置oracle_home的原因,检查发现Oracle_Home环境变量竟然是空!

 

硬是要在属性--高级--环境变量---系统变量--新建,oracle_home=E:\oracle\product\10.2.0\db_3才行。。。。。。

 

还以为是tnsnames.ora的EXTPROC_CONNECTION_DATA 的问题或者listener.ora的配置问题。。。

 

我的

LISTENER =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.62)(PORT = 1521))
  )

 

好像是缺少了类似这段引起的:

 https://forums.oracle.com/forums/thread.jspa?threadID=2423280

 

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = D:\Oracle\Lakshmivinay\product\11.2.0\dbhome_1)
(PROGRAM = extproc)
(ENVS = "EXTPROC_DLLS=ONLY:D:\Oracle\Lakshmivinay\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
)

当然,加上那段还是不行,感觉是listener.ora毁坏的原因,因为我确实手动或者netca方式改过listener.ora和tnsnames.ora,

不明白SID_LIST_LISTENER的意思 它的PROGRAM又是什么用。

分享到:
评论

相关推荐

    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。 ...

    ORA-12560 TNS 协议适配器错误

    ### ORA-12560 TNS 协议适配器错误详解 #### 一、概述 在Oracle数据库管理过程中,经常会遇到各种各样的错误提示,其中“ORA-12560 TNS: 协议适配器错误”是较为常见的一种。这种错误通常发生在客户端尝试连接到...

    oracle常见错误号

    10. ORA-12560:TNS:protocol adapter error - 连接问题,可能是网络问题、配置错误或监听器问题。检查网络连接、TNSNAMES.ORA配置以及监听器状态。 11. ORA-00980:synonym translation is no longer valid - 同义...

    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导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案

    TNS-12560: TNS:protocol adapter error TNS-00511: No listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))...

    oracleTNS报错

    在Oracle数据库系统中,用户有时会遇到“ORA-12560:TNS:protocol adapter error”这一类错误提示,通常这类错误提示与网络连接问题相关联。根据提供的部分描述来看,这个问题发生在Windows平台上,并且涉及到Oracle ...

    ora10g客户端

    TNS-12560: Message 12560 not found; No message file for product=NETWORK, facility=TNS ns secondary err code: 0 nt main err code: 530 TNS-00530: Message 530 not found; No message file for product=...

    Oracle新手最常碰到的6个错误及解决方案

    ORA-12560 TNS:protocol adapter error **描述:** 此错误通常与网络通信问题有关。 **解决方案:** - **确认Oracle服务运行状态:** 使用`netstart ORACLESERVICEORADB`确保Oracle服务已启动。 - **检查网络配置...

    Oracle新手经常碰到的六个错误及解决方案

    ### 错误二:ORA-12500 TNS:protocol adapter error ORA-12560 TNS:protocol adapter error **描述**:这些错误通常与网络通信有关,表明协议适配器在尝试建立连接时遇到了问题。 **解决方案**: 1. **检查网络...

    oracle服务解析和解决启动Oracle9i的OEM或OMS的常见问题

    3. **Oracle系统提示Ora-12500: TNS: protocol adapter error** - **原因**:通常是由于Oracle Service ORACLE服务出现问题。 - **解决方案**:重新启动Oracle Service ORACLE服务,并检查相关配置文件(`tnsnames...

    oracle12c,各种问题解决方案.docx

    - 当执行 `lsnrctl status` 时出现“TNS-12541: TNS: no listener”错误时,表明监听器未正常运行。 - 可能的原因包括监听器配置文件错误、端口冲突或其他网络配置问题。 #### 参考资料 1. [Oracle 12c Windows ...

Global site tag (gtag.js) - Google Analytics