Chinaunix首页 | 论坛 | 博客
  • 博客访问: 579125
  • 博文数量: 80
  • 博客积分: 2393
  • 博客等级: 大尉
  • 技术积分: 1434
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-03 21:46
个人简介

己所不欲勿施于人!

文章分类

全部博文(80)

文章存档

2017年(1)

2016年(9)

2014年(1)

2013年(17)

2012年(5)

2011年(13)

2010年(9)

2009年(8)

2008年(17)

分类: Oracle

2008-04-01 15:12:50

这篇是转载的,不过实在不知道是哪位兄弟写的了!如果您刚好看见就通知我一下,不好意思!
 
对于启动Oracle 10g时 ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务

今天在开发的XP机上遇到了这个错误,这本来是很常见,很好处理的。但是,偶卡住了一会。在 linux 和 unix 下从来没遇到过-_-!!

10g 自动化这么多东西,为什么这监听器不会自己加呢?呵呵~ 

解决思路:

1、保证lsnrctl 已经 start;数据库实例已启动;

2、打开$ORACLE_HOME\db_1\network\admin/lsnrctl.ora;发现感觉少了点什么似的,呵呵。后来终于发现少了以下一段:(缺少蓝色字部分)

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = D:\oracle\product\10.1.0\db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = ORALOCAL)
      (ORACLE_HOME = D:\oracle\product\10.1.0\db_1)
      (SID_NAME = ORALOCAL)

     )
  )

3、重启监听

lsnrctl stop

lsnrctl start

 

阅读(4118) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

yuechaotian2008-04-03 18:44:58

这个博主看起来很面熟。 这个问题我去年在邯郸的时候也遇到过 http://blog.chinaunix.net/u/30637/showart_380124.html