Menu

  • 博客
  • 关于唯我&博客
  • 唯我DIY
  • 讨论区

Copyright © VIIIO.COM | Theme by Theme in Progress | 基于 WordPress

千里之行,始于足下唯我 - 梦想从此起航

Ora-12541和Ora-12514的解決

2015年6月24日Oracle Standard
Views: 2,584

 ORA-12541:No Listner
ORA-12514:TNS:listener does not currently know of service requested in connect descriptor 

公司有台服务器换了个机房,数据库就崩了  PL/SQL连接首先是 12541,后来鼓捣一阵变12514.记录解决方案

一、ORA-12541:无监听,(此处非正常解决方案,因为摆了个乌龙)
首先查看监听状态:cmd > lsnrctl status
发现监听正常(若不正常需要启动监听balabala),监听到一个CLRExtProc的实例在运行,没有发现当前数据库实例(我也奇怪以前为什么没问题)
再打开服务查看,监听服务也正在运行 ;在数据库实例的tnsnames.ora中并没有发现异常,且使用SQLPLUS居然能连接并查到数据!
最后在 实例客户端文件夹D:\instantclient\instantclient_11_2\NETWORK\ADMIN中发现还有独立的tnsnames.ora(PL/SQL从此处获取所有数据库服务),改到跟服务端一致就OK了 囧o(╯□╰)o
再次连接,ORA-12541已过,出现ORA-12514。

二、ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务
因为服务端SQLPLUS能访问而所有客户端均不能访问,考虑是服务端问题。再次检查
数据库实例的listner.ora,发现和客户端的又不一样??服务端的居然缺了下面绿色的一段
SID_LIST_LISTENER =

  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = c:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = “EXTPROC_DLLS=ONLY:c:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll”)
    )
   (SID_DESC =
    (GLOBAL_DBNAME = OracleDBNAME)
    (ORACLE_HOME = c:\app\Administrator\product\11.2.0\dbhome_1)   
    (SID_NAME = OracleDBNAME)
    )
  )

加上后重启监听服务,再次连接后正常登入,cmd > lsnrctl status 已发现两个实例。奇怪的是之前为毛没出问题?

发表评论或回复 取消回复

邮箱地址不会被公开。

26 − = 21

近期文章

  • OC UIWindow setRootViewController切换界面引发的内存问题
  • iOS证书、AppId、PP文件之间的关系
  • SVN服务器搭建、备份及多服务器同步方案(Windows)
  • [转]iOS多线程-各种线程锁的简单介绍
  • Mac 下Apache2 配置多虚拟主机

近期评论

  • NARYTHY288954NEYRTHYT发表在《ASP.NET整合Discuz PHP站 并实现用户同步》
  • nym402059flebno发表在《ASP.NET整合Discuz PHP站 并实现用户同步》
  • nem2182758krya发表在《ASP.NET整合Discuz PHP站 并实现用户同步》
  • aresgrb.se发表在《ASP.NET整合Discuz PHP站 并实现用户同步》
  • Vincenturbam发表在《ASP.NET整合Discuz PHP站 并实现用户同步》

分类目录

  • ASP.NET (15)
  • Git (2)
  • HTML (1)
  • iOS (31)
  • Javascript (7)
  • Oracle (8)
  • SQL (3)
  • SQLSERVER (2)
  • SVN (1)
  • 一行代码系列 (5)
  • 微信小程序 (1)
  • 正则表达式 (2)
  • 网站建设 (5)

文章归档

  • 2018年12月 (1)
  • 2018年4月 (1)
  • 2017年12月 (2)
  • 2017年7月 (3)
  • 2017年6月 (1)
  • 2017年4月 (1)
  • 2017年1月 (1)
  • 2016年12月 (3)
  • 2016年10月 (1)
  • 2016年7月 (1)
  • 2016年6月 (1)
  • 2016年5月 (3)
  • 2016年4月 (5)
  • 2016年3月 (4)
  • 2016年2月 (2)
  • 2016年1月 (3)
  • 2015年12月 (11)
  • 2015年11月 (7)
  • 2015年10月 (3)
  • 2015年9月 (1)
  • 2015年8月 (1)
  • 2015年7月 (1)
  • 2015年6月 (1)
  • 2015年5月 (1)
  • 2015年4月 (1)
  • 2014年7月 (1)
  • 2014年6月 (1)
  • 2014年5月 (2)
  • 2014年4月 (2)
  • 2014年3月 (2)
  • 2014年2月 (2)
2025年5月
一 二 三 四 五 六 日
« 12月    
 1234
567891011
12131415161718
19202122232425
262728293031