错误listener does not currently know of service requested in connect descriptor 安装完毕后是可以登录,重启用出如下提示:listener does not currently know of service requested in connect descriptor 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把以下命令的结果贴出来看看lsnrctl status 在cmd中直接输入lsnrctl status,不需要登陆进去。 -- 在 CMD 下面执行,不是在 SQL*Plus 中执行,悲哀! C:\Documents and Settings\Administrator>lsnrctlLSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 04-8月 -2010 12:46:40Copyright (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 AuthenticationSNMP 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> lsnrctl status-- 后面不要“;”(分号) 在listener.ora文件中添加以下内容:(SID_DESC =(GLOBAL_DBNAME = orcl) --orcl 改成你的实例名(ORACLE_HOME = D:\oracle\product\10.2.0\db_1) (SID_NAME = orcl) --orcl 改成你的实例名) D:\oracle\product\10.2.0\db_1中是10.2.0还是10.1.0?好像没有10.2.0这个目录 重新弄下看alter system register 配置好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) ) )LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = www-cbb41afaec3)(PORT = 1521)) ) )LZ这个是我的正常启动的listener.org文件内容,你参照下,希望有帮助。 把你的监听配置文件变成这个样子试试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) ) ) 楼主还没解决呢!将lsnrctl status的结果再贴一次,看看现在什么状况了. SQL 中如何查询一个字符串在指定离散值列表中或一个‘-’分开的范围值之内 求救高手,一个判刑EXP导出的问题.在线等.!!!!!! 求这样一条SQL 大数据量的sql语句请教 网上方法不管用!iis6.0网站访问oracle报错,需要8.17或更高版本 如何在oracle中的sql plus中操作其它数据库? Spool 如何恢复oracle数据库?? 求oracle 表提取数据到EXCEL中进行格式化的解决方案 关于linux上oracle数据库os认证的问题 sqlloader如何同时导入多个数据文件 求大家给个conoug的邀请码
正在连接到 (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>
在listener.ora文件中添加以下内容:
(SID_DESC =
(GLOBAL_DBNAME = orcl) --orcl 改成你的实例名
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = orcl) --orcl 改成你的实例名
)
还是10.1.0?
好像没有10.2.0
这个目录
alter system register
然后再看看。
如果问题依旧的话,将lsnrctl status的结果再贴一次给大家看看。
(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文件内容,你参照下,希望有帮助。
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)
)
)
将lsnrctl status的结果再贴一次,看看现在什么状况了.