Oracle EM无法打开,求解决办法!(oracleem打不开)

Oracle Enterprise Manager(EM)是由Oracle提供的强大的管理和监控工具,可以提供对Oracle数据库、中间件、应用等的整体管理,但有时也会出现Oracle EM无法打开的问题,那么要解决这个问题,该怎么办呢?

一、检查端口

首先要检查应用服务器、数据库服务器开放的端口是否正确,主要是检查7802端口(EM的https端口) 、5560端口(EM的HTTP端口)、5544端口(EM的RMI端口)的情况,可以使用以下两个命令来查看端口情况:

(1)netstat -an | grep 7802

(2)netstat -an | grep 5560

如果收到返回值,表示7802和5560端口已经处于Listen状态,可以正常使用。

二、检查EM服务

检查Oracle系统中的EM服务是否正常启动,可以使用以下命令来查看EM服务的状态:

(1)emctl status dbconsole

如果输出:

ORACLE Enterprise Manager 11g Database Control Release 11.1.0.7.0

Copyright (c) 1996, 2009 Oracle Corporation. All rights reserved.

表示相关EM服务正常启动了, 可以尝试重新登录EM。

三、检查环境变量

检查系统中EM环境变量是否正确,尤其是ORACLE_UNQNAME,ORACLE_SID,ORACLE_HOME

(1)echo $ORACLE_UNQNAME

(2)echo $ORACLE_SID

(3)echo $ORACLE_HOME

如果以上查看到的环境变量不正确,那么就需要通过以下步骤来修改环境变量:

(1)打开/etc/profile

(2)增加ORACLE_SID、ORACLE_UNQNAME、ORACLE_HOME的相关值

(3)保存,重新登录,然后重新检查环境变量

如果上述方法没有得到解决,那么还可以根据实际情况,重启数据库服务器进行测试,总之重新登录,观察Oracle EM的日志情况,尝试调整不同的配置以及更新驱动,也许会得到解决。


数据运维技术 » Oracle EM无法打开,求解决办法!(oracleem打不开)