快捷搜索:   nginx

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)

您可能还会对下面的文章感兴趣:

最新评论