在“服务”列表里启动Oracle监听器的问题

时间:2023-01-08 08:38:39
安装版本是:Oracle Database 10g Express Edition

已经把Tomcat的默认端口改了,但是无法访问数据库首页。

启动OracleServiceXE没问题,但是启动监听器过程如下:

在服务列表里,启动OracleXETNSListener,但是 几秒钟后,居然 自动停止了。

搜过排故障的帖子了,但是情况和我的不一样,我也没动任何地方。

请教各位高手。

13 个解决方案

#1


端口有冲突?

#2


在命令行启动监听试试
c:\>lsnrctl start
如果不能启动,贴出%ORACLE_HOME%\network\admin\listener.ora内容和错误信息。

#3


你把原来的监听删除了,重新建立一个.

或者在安装的目录下(ora92\network\admin)把listener.ora和tnsnames.ora这两个文件删除了,重新建立服务和监听.

#4


建议重新建立一个监听看看;
我也有过类似的情况,

#5


改一下listener port,然后调整一下tnsname

#6


在命令行中运行:lsnrctl start

#7


真是不知道他急不急,这么多兄弟都说打一下命令看报错信息是什么,提问题这兄弟居然没有反应。

#8


我看了各位的回复,自己想了一下,有思路了。

我想查:Windows下命令行启动Oracle的问题,保护Oracle上的监听器问题

#9


该回复于2010-04-22 11:18:39被版主删除

#10


该回复于2010-04-22 11:18:17被版主删除

#11


帮顶,监听问题很头痛

#12


今早忙完事情才看帖子,谢谢各位大牛的回复!

能够启动监听器和服务了,但是我想请教:重新建立服务和监听的过程是什么?

解决的过程如下:
1. 在命令行启动监听:c:\>lsnrctl start。系统提示:lsnrctl不是内部或外部命令。难道也要像JAVA_HOME一样吗?家里的电脑没有要设置环境变量。

2. 查看了listener.ora文件,谷歌了监听器相关内容。知道了原理,但是还是没有解决如何启动监听器。

3. 后来想想,要不删除文件listener.ora和tnsnames.ora,反正伸头一刀,缩头一刀。

4. 删除后,能够启动监听器和服务了。

#13


我只是手动删除文件listener.ora和tnsnames.ora。

但是创建新的监听器要怎么做呢?

#1


端口有冲突?

#2


在命令行启动监听试试
c:\>lsnrctl start
如果不能启动,贴出%ORACLE_HOME%\network\admin\listener.ora内容和错误信息。

#3


你把原来的监听删除了,重新建立一个.

或者在安装的目录下(ora92\network\admin)把listener.ora和tnsnames.ora这两个文件删除了,重新建立服务和监听.

#4


建议重新建立一个监听看看;
我也有过类似的情况,

#5


改一下listener port,然后调整一下tnsname

#6


在命令行中运行:lsnrctl start

#7


真是不知道他急不急,这么多兄弟都说打一下命令看报错信息是什么,提问题这兄弟居然没有反应。

#8


我看了各位的回复,自己想了一下,有思路了。

我想查:Windows下命令行启动Oracle的问题,保护Oracle上的监听器问题

#9


该回复于2010-04-22 11:18:39被版主删除

#10


该回复于2010-04-22 11:18:17被版主删除

#11


帮顶,监听问题很头痛

#12


今早忙完事情才看帖子,谢谢各位大牛的回复!

能够启动监听器和服务了,但是我想请教:重新建立服务和监听的过程是什么?

解决的过程如下:
1. 在命令行启动监听:c:\>lsnrctl start。系统提示:lsnrctl不是内部或外部命令。难道也要像JAVA_HOME一样吗?家里的电脑没有要设置环境变量。

2. 查看了listener.ora文件,谷歌了监听器相关内容。知道了原理,但是还是没有解决如何启动监听器。

3. 后来想想,要不删除文件listener.ora和tnsnames.ora,反正伸头一刀,缩头一刀。

4. 删除后,能够启动监听器和服务了。

#13


我只是手动删除文件listener.ora和tnsnames.ora。

但是创建新的监听器要怎么做呢?