社区
基础和管理
帖子详情
关于OracleOraHome81TNSListener的问题
onezl
2003-10-17 11:23:17
在服务里面报如下错误提示:
本地计算机无法启动OracleOraHome81TNSListener服务。
错误3:系统找不到指定的路径。
大家能帮我分析一下,这种出现这种现象的原因吗?:)
...全文
83
9
打赏
收藏
关于OracleOraHome81TNSListener的问题
在服务里面报如下错误提示: 本地计算机无法启动OracleOraHome81TNSListener服务。 错误3:系统找不到指定的路径。 大家能帮我分析一下,这种出现这种现象的原因吗?:)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
onezl
2003-11-14
打赏
举报
回复
真不意思,前一阵太忙了,一直都没给大家分,上面的方法,我都试过了,最后重装了ORACLE。
mosaic
2003-10-17
打赏
举报
回复
$ORACLE_HOME/network/admin目录下有没有listener.ora,以及内容是否有误。
onezl
2003-10-17
打赏
举报
回复
在服务里面启动时,报如下错误提示:
-----------------------------------------------------
| 本地计算机无法启动OracleOraHome81TNSListener服务。 |
| 错误3:系统找不到指定的路径。 |
----------------------------------------------------
各位高手能帮我分析一下,出现这种现象的原因吗?:)
不会没有人知道吧?我已经等了很长时间了。。。。。:(
chanet
2003-10-17
打赏
举报
回复
建议看看监听器是否配置好 :)
chanet
2003-10-17
打赏
举报
回复
Imagepath 是监听器的目录.
onezl
2003-10-17
打赏
举报
回复
我仔细地看完了楼上各位同胞的解答,真得是十分感谢!:)
dragonl3
2003-10-17
打赏
举报
回复
up
JCC0128
2003-10-17
打赏
举报
回复
分特,你用了优化大师吧。还好你碰到我,快给分!~
我使用优化大师做了一次注册表清理(没有备份)导致监听服务无法启动
检查后发现是 OracleOraHome92TNSListener 和OracleOraHome92TNSListenerPSISLISTENER
的“可执行文件路径”丢失
请教各位大虾 如何能在注册表中加入这两个路径
答:
regedit
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OracleOraHome92TNSListener
ImagePath = <TNSLSNR Directory>
例:C:\Oracle\Ora81\BIN\TNSLSNR
--------------------
1.启动"服务",找到监听服务"OracleOraHome81TNSListener",双击弹出窗口,"常规"页有"可执行文件的路径",复制其内容,如:C:\Oracle\Ora81\BIN\TNSLSNR
2.进注册表
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\OracleOraHome92TNSListener
加上Imagepath项 其值等于1中复制的内容
maohaisheng
2003-10-17
打赏
举报
回复
再看看注册表中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下tns的设置
初学
Ora
cle
最经常碰到的错误及解决方案
ORA
-12541:TNS:没有监听器。原因:没有启动监听器或者监听器损坏。如果是前者,使用命令net start
Ora
cle
Ora
Home
81TNS
Listener
即可;如果是后者,则使用“Net8 Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可。
ORA
-12500:TNS:监听程序无法启动专用服务器进程,或
ORA
-12560:TNS:协议适配器错误。原因:
ORA
CLE
的数据库服务没有启动。使用命令net start
ORA
CLE
SERVICE
ORA
DB即可。
Ora
cle
Ora
Home
92TNS
Listener
自动停止
关于WIN系统
Listener
服务无法启动的解决方案: 是因为启动服务里的路径没了, 你可以在运行里输入tnslsnr来打开就好了,
listener
没打开别的当然也打不开了 把
listener
.
ora
中,HOST 的值改成现在的机器名或IP 地址,然后再启动监听。 去
ora
nt\net80\trace\看看,一般有错都会在那里产生一个.log文件 如果是机器改名的话,编辑[o...
不能启动
ORA
LCE 监听器(服务)原因探讨
1. 1。HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
Ora
cle
Ora
Home
81TNS
Listener
发现ImagePath关键值没有了,增加他,选择可扩充字符串值,编...
Ora
cle
Ora
Home
Agent和
Ora
cle
Ora
Home
TNS
Listener
这两个服务无法启动
修改办法:先
listener
.
ora
和tnsnames.
ora
这两个配置文件的HOST项改成新的机器名,这样
Ora
cle
Ora
Home
TNS
Listener
就能正常启动了,但
Ora
cle
Ora
Home
Agent还不能。于是,再把%
ora
cle
_
home
%/network/agent这个文件夹下的*.q文件给删了,再在命令行下用agentctl start命令重新启动
Ora
cle
Ora
Home
A
创建
ORA
CLE
实例与设置监听器过程(续)——监听器更详细的设置
一、连接主机字符串,说没有监听器SVRMGR> connect internal/
ora
cle
@orcl;
ORA
-12541: TNS:no
listener
SVRMGR>二、运行监听器,说地址的协议专用组件指定不正确C:/>lsnrctlLSNRCTL for 32-bit Windows: Version 8.1.6.0.0 - Production on 14-3月 -2003 14:17:
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章