Oracle EM Express

Oracle Enterprise Manager Database Express (EM Express)

介绍

EM Express 是 oracle 内置(安装就有)的 web 端管理工具。它只有在数据库启动后才能使用,也没法通过它来启停数据库。还有其他比如开启归档日志等功能也没法通过它去操作。但是它的功能还是很强大的,至少覆盖 oracle 数据库管理工作的 70% 的工作。可以作为了解 oracle 的辅助工具。

开启

# 查看开放的端口
select dbms_xdb_config.gethttpport() from dual;
select dbms_xdb_config.gethttpsport() from dual;

# 开启端口(可以只开启一个)
SQL> exec DBMS_XDB_CONFIG.SETHTTPSPORT(5500);
SQL> exec DBMS_XDB_CONFIG.SETHTTPPORT(5502);


[oracle@testserver ~]$ sqlplus  / as sysdba

SQL*Plus: Release 12.2.0.1.0 Production on Thu Nov 30 11:05:37 2023

Copyright (c) 1982, 2016, Oracle.  All rights reserved.


Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

SQL> select dbms_xdb_config.gethttpsport() from dual;


DBMS_XDB_CONFIG.GETHTTPSPORT()
------------------------------
                             0


SQL>
SQL>  select dbms_xdb_config.gethttpport() from dual;

DBMS_XDB_CONFIG.GETHTTPPORT()
-----------------------------
                            0

SQL> exec DBMS_XDB_CONFIG.SETHTTPSPORT(5500);

PL/SQL procedure successfully completed.

SQL> exec DBMS_XDB_CONFIG.SETHTTPPORT(5502);

PL/SQL procedure successfully completed.

SQL>
设置端口后后监听中多了俩

登录

https://database-hostname:portnumber1/em/

http://database-hostname:portnumber2/em/

使用sys用户登录。

登录页

界面截图

主界面
配置(主要pfile和spfile文件,包括各种启动参数)
oracle实例包括的数据文件、控制文件等
这个有些鸡肋
sql优化指导有一定辅助意义
oracle实例启动时的初始化参数配置
各种初始化参数,真正用的在pfile中
额外的帮助提示非常棒

表空间管理

可以查看表空间是不是满了

还原管理

数据备份恢复相关

重做日志

数据备份恢复相关

归档日志

数据备份恢复相关

控制文件

整个实例正常启动必须的,可以看看控制文件到底存了什么

sql 优化指导

有执行计划,用于sql调优

问题

页面刷新速度巨慢

未解决

参考

Oracle 12c:配置 em,解决 em 登录问题_oracle 12c em-CSDN 博客

oracle.com/technetwork/database/manageability/emx-intro-1965965.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容