注册 登录
编程论坛 Oracle论坛

关于oracle监听的疑问

发布于 2011-04-11 13:19, 1117 次点击
请教大家一个问题,我用的是oracle10g的数据库,安装的时候没问题,刚开始使用的时候也没问题
但是oracle的服务实在太消耗资源,所以我第一次用完后就把oracle的监听和主服务都设置成手动启动了,想在需要使用的时候再启动
可是后来再次使用oracle的时候发现oracle的监听启动不了,总是提示“意外终止”
我从网上查了,看了N多的解决办法,有的说改listerner.ora文件里面的host换成localhost就可以了。我试了,确实改完可以了
可是服务停止后,再次启动的时候还是有可能会出现监听意外终止的情况(注意:是有可能出现这个情况,不是每次都无法启动)
而且每次只要拔掉网线(断网)后就基本无法启动,请知道的朋友给讲解下
这个是为什么,到底是哪方面的原因导致oracle的监听无法启动,如何才能杜绝这个情况的发生,保证我在联网和脱机时都能使用
谢谢大家了
2 回复
#2
肖平2011-04-11 16:25
把目录{Oracle}/product/10.2.0/db_1/network/ADMIN下的文件listener.ora内容进行修改,将“HOST”修改成现在的机器名,然后重新启动监听服务,Oracle可正常使用
最好将相关配置都修改了(和IP有关的,都修改成localhost或者127.0.0.1)
#3
肖平2011-04-11 16:25
如果是中文的机器名,最好改成127.0.0.1
1