惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
美团技术团队
Microsoft Azure Blog
Microsoft Azure Blog
V
Visual Studio Blog
Jina AI
Jina AI
博客园_首页
M
MIT News - Artificial intelligence
D
DataBreaches.Net
L
LangChain Blog
宝玉的分享
宝玉的分享
F
Fortinet All Blogs
A
About on SuperTechFans
月光博客
月光博客
Stack Overflow Blog
Stack Overflow Blog
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Y
Y Combinator Blog
腾讯CDC
Vercel News
Vercel News
雷峰网
雷峰网
GbyAI
GbyAI
aimingoo的专栏
aimingoo的专栏
阮一峰的网络日志
阮一峰的网络日志
博客园 - 【当耐特】

博客园 - 大森林

startup oracle service 安装oracle 10g时,服务器的名字不能随意更改。 重读几个故事 新的起点,新的追求,新的高度,新的目标,新的要求 when you gone 今年 我和你一样 发布wcf service 理性度过婚姻磨合期 - 大森林 - 博客园 座谈会 益者三友,损者三友 高兴 淡定,从容 飞翔 鼓舞 想要做好老板先要懂得怎样留住员工[转] 馒头的日子 对工作内容的一点感觉
oracle 10g : ORA-12514: TNS:listener does not currently k...
大森林 · 2010-03-11 · via 博客园 - 大森林

error message:

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

出错原因有很多,如果你检查service里面所有的服务都是started,那说明是监听服务和数据库实例服务的主动跟被动的关系原因导致的。

问题解决有2,
方法1.
是让listener主动加载服务
原因是 添加
    (SID_DESC =
      (SID_NAME = orcl)
      (ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
    )
后,在使用lsnrctl start监听程序时会将listener的服务注册到进程监视器(pmon)中


方法2.listener被动加载服务

在service里面stop监听服务和数据库实例服务,然后先重新启动监听服务,再启动数据库实例服务。

原因是,如果没有该内容,那么由实例的pmon进程在listener中注册服务,对listener来讲,就是被动了。
这也就是为什么先启动监听后启动数据库能够正常连接的,反之不行的原因了。