请教oracle启动问题

[复制链接]
查看11 | 回复9 | 2005-4-27 08:46:18 | 显示全部楼层 |阅读模式
请教oracle启动问题
--------------------------------------------------------------------------------

简介:我使用的是oracle9i,安装了Oracle9i服务器,
操作:1、不用oracle时:我到控制面版“服务”内停了所有oracle服务
2、这次使用时:我重新启动所有服务,但发现:Oracleorac90TNSListener此服务无法启动,提示:系统找不到指定路径。
3、使用:Enterprise Manager Console登录,输入正确的用户名与口令,提示:ORA-12541:TNS 没有监听器
回复

使用道具 举报

千问 | 2005-4-27 08:46:18 | 显示全部楼层
试试用命令行得方式启动。不要用控制面板里得。
回复

使用道具 举报

千问 | 2005-4-27 08:46:18 | 显示全部楼层
删除重新建立监听
或者重新配
回复

使用道具 举报

千问 | 2005-4-27 08:46:18 | 显示全部楼层
你把$ORACLE_HOME/network/admin/listener.ora这个文件贴上来看一下配置有没问题?或者lsnrctl start看一下有什么错误信息。
回复

使用道具 举报

千问 | 2005-4-27 08:46:18 | 显示全部楼层
windows 下面的oracle一般问题很多;估计注册表里面那个参数有问题;
可以
1. lsnrctl status 看看状态,
2.lsnrctl stop ,然后删除,重新配置listener, net manager里面加入对应条目,重启listener;
回复

使用道具 举报

千问 | 2005-4-27 08:46:18 | 显示全部楼层
回楼上:你好,我新手,是否可以把“重新配置listener, net manager里面加入对应条目”,说明的详细些,不胜感激!谢谢
回复

使用道具 举报

千问 | 2005-4-27 08:46:18 | 显示全部楼层
在unix环境下:
1.netca 命令,调出图形界面,删除已有listener,再加新的listener
2.netmgr 命令,调出图形界面,添加条目,再listener中注意,有location选项和database选项,都要加,一般database选项是空的..这点要注意. listner里面的global name和tnsname里面的service name对应;
3,注意一台服务器上有多个数据库时候,可以用一个listener,(该服务器只有一个ip地址),但要用不同端口监听不同instance.
回复

使用道具 举报

千问 | 2005-4-27 08:46:18 | 显示全部楼层
在注册表中的
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome92TNSListener
下看看有没有ImagePath键,没有新建一个,指向%ORACLE_HOME%\BIN\TNSLSNR
回复

使用道具 举报

千问 | 2005-4-27 08:46:18 | 显示全部楼层
最初由 小人物 发布
[B]在注册表中的
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\OracleOraHome92TNSListener
下看看有没有ImagePath键,没有新建一个,指向%ORACLE_HOME%\BIN\TNSLSNR [/B]

应该是这个原因,是不是用了优化大师之类的东东,把注册表删掉了
回复

使用道具 举报

千问 | 2005-4-27 08:46:18 | 显示全部楼层
谢谢!每天来都会有所获!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行