1)在启动Enterprise Manager之前,首先需要在“服务”中查看一下,OracleDBConsoleorcl服务是否正常启动,如果没有正常启动的话,需要启动该服务,该服务可以为提供该WEB管理界面提供支持。
2)命令行启动OracleDBConsoleorcl服务如下:
emctl start dbconsole
3)一般情况下,再输入了emctl start dbconsole命令之后,会提示如下信息错误:
Environment variable ORACLE_SID not defined. Please define it. 大致意思是,环境变量ORACLE_SID没有被定义,需要进行定义。执行如下命令,定义环境变量:
SET ORACLE_SID=ORCL
注意:上面的ORACLE_SID必须是大写,环境变量中的大小写是区分的。
4)如何找到EM的端口?
可以在Oracle的安装路径下,例如:d:\oracle\product\11.1.0\db_1\install\portlist.ini找到如下定义说明:
Ultra Search HTTP 端口号 =5620
Enterprise Manager Console HTTP 端口 (orcl) = 1158
Enterprise Manager 代理端口 (orcl) = 1830
Enterprise Manager Console HTTP 端口 (ORCL) = 1158
Enterprise Manager 代理端口 (ORCL) = 3938
里面定义了HTTP的端口是1158。
5)EM支持查看或配置以下信息:
①一般信息
项目 | 举例 |
实例状态 | 状态启动 |
运行时间 | 开始运行时间:2013-1-3 上午10时58分28秒 CST |
可用性 | 可用性 (%) = 运行时间/(运行时间 + 目标关闭时间 + 代理关闭时间) |
登录数 | 登录数 1 查看当前用户=>Administrator 登录次数1 |
操作系统 | Microsoft Windows NT Workstation 6.1 (32-bit) |
硬件平台 | 文件系统C、D、E、F盘.系统配置:3626GF9 可计算机体系结构:X86 内存大小 |
IP地址 | 192.168.1.102 |
CPU | 4 CPU速度2660、供应商:GenuineIntel CPU实施:x86 Family 6 Model 37 Stepping 5 |
还有其他的信息在一般信息里面都可以查看的到。
②主机CPU
通过图形方式查看Oracle数据库服务器的CPU情况,包括总的CPU的利用率以及Oracle的CPU利用率。在主机的性能页面中,可以看到CPU占用率图形、内存占用率图形,磁盘IO占用率图形以及CPU利用率最大的前10个进程。这些数据为数据库管理员分析服务器的性能提供了依据。
③活动会话数
显示当前所有的活动会话以及状态信息。
④SQL响应时间
执行一组有代表性的SQL语句所需要的平均时间。
⑤诊断概要
可以查看数据库运行的概要信息,扫描预警信息,显示ORA错误信息。
⑥空间概要
可以查看数据库空间的概要信息,包括数据库的大小,有问题的表空间等等。
⑦高可用性
显示与可用性有关的信息,包括实例恢复时间、上次备份时间、可用快速恢复区百分比和闪回事件记录等。