ORACLE 11g没有监听

目前本地数据库有创建一个用户ABC。每次启动服务的时候如果是联网的情况下,启动服务后用户ABC就无法登陆显示没有监听。但是在开启服务的时候没有联网那么启动服务后一切正常,请大神指教,怎样才能在启动服务时与是否联网完全没有关系

对于这种情况,或许是因为你在联网时给你分配的IP地址云监听器中的IP地址(安装oracle时的ip地址)不一样,所以无法监听你的本机服务,因为你监听器中的ip已经与你现用的ip不一样了,而在你不联网的时候,网络没有分配给你ip,所以启动服务是用的又是你安装oracle时ip地址,所以用能正常启动。 如果是这种情况,那么改正地方法是:改变listener.ora中的HOST属性值。 步骤:找到listener.ora文件,如果是在windows下,比如说我的在D:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN中,然后找到她,用写字板编辑,将HOST属性中的IP地址改成你的计算机全名,然后保存,重启。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-09
进入控制面板-》管理-》服务中有一个Oracle...listener的选项,右击该项,将值设为“自动”,好久没看了,试试能行不