配置 Oracle EM

Oracle Enterprise Manager Database Express
是一种轻量级的管理工具。它为单个Oracle数据库(或数据库集群)提供了基于浏览器的开箱即用管理解决方案,包括性能监视、配置管理、管理、诊断和调优。
EM 使用基于Web的控制台,与XML DB中提供的内置Web服务器进行通信。
EM 仅在数据库打开时可用。 这意味着 EM 不能用于启动数据库。
其他需要数据库更改状态的操作(如启用或禁用ARCHIVELOG模式)在 EM 中也不可用。

配置 Enterprise Manager Database Express

  1. 验证 DISPATCHERS 参数
    show parameter DISPATCHERS;
    dispatchers=(PROTOCOL=TCP)(SERVICE=sampleXDB)
  2. 使用 DBMS_XDB.setHTTPPort 程序
    exec DBMS_XDB.setHTTPPort(5500)
  3. 开启 EM
    http://hostname:5500/em

如果有多个实例,为每个实例使用不同的端口
浏览器需要安装 Flash 插件

  • EM 可以通过 DBCA(Database Configuration Assistant)进行配置
  • EM 要求安装 XMLDB 组件
  • 所有Oracle version 12.1.0数据库都安装了 XMLDB
  • 要激活数据库中的 EM,请验证DISPATCHERS初始化参数中至少有一个dispatcher是为使用TCP协议的XMLDB服务配置的
  • 使用DBMS_XDB包中的SETHTTPPORT程序在服务器上配置端口
  • 使用SETHTTPPORT程序替换服务器的主机名和您设置的端口号
  • 如果在同一台机器上要监视多个数据库实例,则为每个实例设置不同的端口。要找到每个数据库实例使用的端口,执行以下语句:
    SQL> SELECT dbms_xdb.gethttpport FROM DUAL;

配置 Oracle EM_第1张图片

你可能感兴趣的:(oracle)