Oracle 11g Enterprise Manager(em) 无法启动问题解决
Linux下安装Oracle 11g可以参考官方指南:点击进入
这里我用的是CentOS5.2,在最后安装到创建Enterprise Manager配置的时候出现了错误,用 emctl start dbconsole 命令启动Enterprise Manager就会出现如下错误:
用 emca -config dbcontrol db -repos create 命令手动配置Enterprise Manager也会出现错误,信息如下:
查看文件 emca_2009_08_28_11_20_50.log 找到错误原因,原来是监听器未启动:
使用 lsnrctl start 命令启用监听器出现出现错误:
分析 log.xml ,找到如下一段错误信息:
Google了一下TNS-12555错误,用删除临时文件的方法解决了此问题,命令如下:
启动监听器:
删除旧的Enterprise Manager配置,如果不执行这一步而直接执行下一步来创建配置,就会出现 oracle SYSMAN already exists 错误:
重新创建手工创建Enterprise Manager配置:
需要注意的是,在创建配置之前需要先配置好环境变量,这是一段来自 oracle 帐号下 .bash_profile 文件的配置代码:
最后看看https://serverip:1158/em/是不是可以打开了 :)
顶(0)
踩(0)
- 最新评论