六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 81|回复: 0

oracle监听无法启动

[复制链接]

升级  19.33%

21

主题

21

主题

21

主题

秀才

Rank: 2

积分
79
 楼主| 发表于 2013-1-29 14:42:12 | 显示全部楼层 |阅读模式
我这描述的无法启动Oracle监听是安装完成时可以正常启动,由于更换网络ip或者修改计算机名后而无法启动的解决办法。
     这两种情况我都遇到过了。
     建议装Oracle时,监听名称用localhost或者127.0.0.1,不要用可改变的名称,如ip或者计算机名,当这些参数有改动时,监听就无法启动了。
以下是解决方法和步骤:
    说明:本人数据库sid=orcl,若你的sid不同文件后缀有所变动。
          一下步骤中出现  "*_orcl"等于"原计算机名或者ip_orcl"

1、找到E:\oracle\product\10.2.0\db_1下的"*_orcl"(如:jadethao_orcl)目录,修改目录名为以下三种:
    1、127.0.0.1_orcl或者localhost_orcl(推荐)
    2、现在计算机名_orcl(不推荐)
    3、ip_orcl(慎用,当网络ip有更改是无法启动)
2、进入刚刚更改的*_orcl\sysman\config,修改一下四个文件的内容:
    1、emagentlogging.properties
    2、emd.properties
    3、emoms.properties
    4、emomslogging.properties
    把文件中带有"*_orcl"修改为刚刚修改的*_orcl(如:前面文件修改成了127.0.0.1_orcl,就把所有的文件中有"*_orcl"的内容修改成’127.0.0.1_orcl')
3、修改E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN下的listener.ora文件:
LISTENER =  (DESCRIPTION_LIST =    (DESCRIPTION =      (ADDRESS = (PROTOCOL = TCP)(HOST = 计算机名或者127.0.0.1(localhost))(PORT = 1521))    )  )
  
  这样重新启动Oracle监听,一切正常。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表