由于从 Oracle Database 19c 开始,Oracle EM(Enterprise Manager) Express(Oracle数据库的默认管理选项)基于Java JET(Javascript-Extension-Toolkit) 技术。目前,19c JET 版本中只有性能菜单可用。因此,想要像以前版本一样管理 Oracle 数据库,请使用 18c Flash Oracle EM Express 。19c JET 版本的界面如下图所示:
图-1 CDB 的 OEM Express 登录界面(端口5501)
图-2 CDB 的 OEM Express 登录界面(端口5502)
图-3 登录后的界面
使用以下命令恢复到 Flash Oracle EM Express :
SQL> @?/rdbms/admin/execemx emx
要返回 19c JET Oracle EM Express ,请使用以下命令1:
SQL> @?/rdbms/admin/execemx omx
注意
修改以上配置时需要切换会话的容器环境,如果使用 CDB 数据库,默认sqlplus
登录的位置是CDB$ROOT
容器,想要为 PDB 开启 EM Express (端口 5502)需要切换容器到相应的 PDB 容器,我在创建 PDB 时使用的是默认的ORCLPDB
命名。请执行以下命令:SQL> alter session set container=orclpdb;
切换回 CDB 时,执行:
SQL> alter session set container=CDB$ROOT;
因此,我在使用命令1切换到 18c Flash Oracle EM Express 后,使用 Edge 和 Chrome 均无法访问,重新启动浏览器也不行,安装了 IE 版的 Adobe Flash Player 并修改 Internet 选项 后也不行。
图-4 Adobe Flash Player 官网下载页面
图-5 使用 Edge 无法访问
安装好后,刷新页面,还是原样,无法访问。
Edge 的请求头
Chrome 的请求头
发现 Edge 和 Chrome 请求头中的浏览器版本不受 Adobe Flash Player PPAPI 版支持。 具体如 图-4 中红圈所示。
使用搜狗浏览器查看,发现可以访问!
搜狗浏览器的请求头
18c Flash Oracle EM Express 登录后的界面
上一篇:建立自己的博客