错误listener does not currently know of service requested in connect descriptor

qq2013 2010-08-04 11:21:53


安装完毕后是可以登录,重启用出如下提示:

listener does not currently know of service requested in connect descriptor
...全文
2873 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
lusonmo 2010-08-20
  • 打赏
  • 举报
回复
楼主还没解决呢!
将lsnrctl status的结果再贴一次,看看现在什么状况了.
qq2013 2010-08-13
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 zhuomingwang 的回复:]
把你的监听配置文件变成这个样子试试
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)--这个就是你安装文件的路径
(PROGRAM = extproc)
)
(SID_DESC ……
[/Quote]


也是没有办法的!
大家再发表下意见
lusonmo 2010-08-05
  • 打赏
  • 举报
回复
配置好listener.ora后,重新启动oracle的服务或者机器。
然后再看看。
如果问题依旧的话,将lsnrctl status的结果再贴一次给大家看看。
  • 打赏
  • 举报
回复
把你的监听配置文件变成这个样子试试
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)--这个就是你安装文件的路径
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = ORACLE)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = ORACLE)
)
)
qq2013 2010-08-05
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 wkc168 的回复:]
在listener.ora文件中添加以下内容:
(SID_DESC =
(GLOBAL_DBNAME = orcl) --orcl 改成你的实例名
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = orcl) --orcl 改成你的实例名
)
[/Quote]

问题还是没有解决,等待高手
jy00756578 2010-08-05
  • 打赏
  • 举报
回复
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = www-cbb41afaec3)(PORT = 1521))
)
)

LZ这个是我的正常启动的listener.org文件内容,你参照下,希望有帮助。
qq2013 2010-08-04
  • 打赏
  • 举报
回复
上面是运行结果!
qq2013 2010-08-04
  • 打赏
  • 举报
回复
qq2013 2010-08-04
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 baoyongwei 的回复:]
引用 8 楼 qq13237810775 的回复:
引用 5 楼 luoyoumou 的回复:
-- 在 CMD 下面执行,不是在 SQL*Plus 中执行,悲哀!

后面不要加分号。
[/Quote]

baoyongwei 2010-08-04
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 qq13237810775 的回复:]
引用 5 楼 luoyoumou 的回复:
-- 在 CMD 下面执行,不是在 SQL*Plus 中执行,悲哀!
[/Quote]
后面不要加分号。
luoyoumou1202 2010-08-04
  • 打赏
  • 举报
回复
lsnrctl status

-- 后面不要“;”(分号)
luoyoumou1202 2010-08-04
  • 打赏
  • 举报
回复
C:\Documents and Settings\Administrator>lsnrctl

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 04-8月 -2010 12:46:40

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

欢迎来到LSNRCTL, 请键入"help"以获得信息。

LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
启动日期 04-8月 -2010 08:38:05
正常运行时间 0 天 4 小时 8 分 37 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=luoyoumou)(PORT=1521)))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "sztyora" 包含 1 个例程。
例程 "sztyora", 状态 READY, 包含此服务的 1 个处理程序...
服务 "sztyoraXDB" 包含 1 个例程。
例程 "sztyora", 状态 READY, 包含此服务的 1 个处理程序...
服务 "sztyora_XPT" 包含 1 个例程。
例程 "sztyora", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功
LSNRCTL
>
qq2013 2010-08-04
  • 打赏
  • 举报
回复
是不是这样?
qq2013 2010-08-04
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 luoyoumou 的回复:]
-- 在 CMD 下面执行,不是在 SQL*Plus 中执行,悲哀!
[/Quote]
luoyoumou 2010-08-04
  • 打赏
  • 举报
回复
luoyoumou 2010-08-04
  • 打赏
  • 举报
回复
luoyoumou 2010-08-04
  • 打赏
  • 举报
回复
-- 在 CMD 下面执行,不是在 SQL*Plus 中执行,悲哀!
baoyongwei 2010-08-04
  • 打赏
  • 举报
回复
lsnrctl start
baoyongwei 2010-08-04
  • 打赏
  • 举报
回复
在cmd中直接输入lsnrctl status,不需要登陆进去。
qq2013 2010-08-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 luocb1980 的回复:]
把以下命令的结果贴出来看看

lsnrctl status
[/Quote]

加载更多回复(6)

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧