【Oracle 19c】解决 Oracle EM(Enterprise Manager) Express 切换回旧版后无法访问的问题

news/2025/2/15 21:31:06/

文章目录

问题描述

由于从 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 后,使用 EdgeChrome 均无法访问,重新启动浏览器也不行,安装了 IE 版的 Adobe Flash Player 并修改 Internet 选项 后也不行。

图-4 Adobe Flash Player 官网下载页面
在这里插入图片描述
图-5 使用 Edge 无法访问
在这里插入图片描述

解决方案

  1. 换浏览器
    • 下载的是 Adobe Flash Player PPAPI 版,则使用其他 Chromium 内核 88 版本以下 的浏览器(比如搜狗浏览器)的极速模式 访问。
    • 下载的是 Adobe Flash Player ActiveX 版,则使用旧版 IE 浏览器,或诸如搜狗浏览器的兼容模式 访问。
    • 下载的是 Adobe Flash Player NPAPI 版,则使用 Mozilla Firefox 85 版本以下 访问。
  2. 使用浏览器插件伪装浏览器请求头,比如 Chrome 的 modheader ,可以参考 https://blog.csdn.net/lp19861126/article/details/70211070 。

解决过程

1、按 Oracle EM Express 提示下载 Adobe Flash Player PPAPI 版

安装好后,刷新页面,还是原样,无法访问。

1、按 F12 查看 HTTP 请求头

Edge 的请求头
在这里插入图片描述

Chrome 的请求头
在这里插入图片描述

发现 Edge 和 Chrome 请求头中的浏览器版本不受 Adobe Flash Player PPAPI 版支持。 具体如 图-4 中红圈所示。

2、找到问题后使用其他浏览器尝试

使用搜狗浏览器查看,发现可以访问!

搜狗浏览器的请求头
在这里插入图片描述
18c Flash Oracle EM Express 登录后的界面
在这里插入图片描述


http://www.ppmy.cn/news/344560.html

相关文章

如何在 FoxyProxy 中设置 YiLu Proxy

目录 YiLu Proxy配置 1.YiLu Proxy设置 2.本地端口转发 3.多端口转发 4. 动态IP端口转发 5.端口转发列表 FoxyProxy 设置 1. 打开 FoxyProxy 的选项 2.点击“添加新代理” 3.填写代理信息 4.单击 FoxyProxy 扩展图标并选择配置的代理。 5.检查代理IP FoxyProxy 是一…

Uncaught TypeError: Object(...) is not a function at resetStoreState (vuex.esm-browser.js?5502:1

目录 原因:Vue 2.x和Vuex 4.x版本不对应 同样的问题也会出现在vue-router等依赖包上 问题 控制台报错 vuex源码报错 google浏览器源代码 VSCode 解决 补充:运行Vue项目 原因:Vue 2.x和Vuex 4.x版本不对应 Vue 3 匹配 Vuex 4 &#xff…

Docker安装Oracle19c史上最全步骤(图文并茂)

Docker安装Oracle19c史上最全步骤 介绍前期准备Docker安装 Oracle 19c安装第一步:下载镜像第二步:创建挂载文件第三步:安装Oracle第四步:连接Oracle 介绍 Oracle Database 19c ,也就是12.2.0.3,最初在live…

最新的第11代cpu的电脑进PE却看不到硬盘

2022/04/12 现在使用最新的微PE工具箱V2.2就能正常识别到硬盘了。 以下为原文 最近收到几台dell vostro 5502,但是内置的系统似乎有问题,Windows自动更新之后就老是蓝屏,想着直接重装系统解决,但是无论进什么PE工具都看不到硬盘…

McBSP接收设置与例程--5502

一、接收的配置流程 1. Global behavior: 设置管脚和工作模式 Set the receiver pins to operate as McBSP pins Enable/disable the digital loopback mode 回环模式 Enable/disable the clock stop mode 时钟停止模式 Enable/disable the receive multichannel s…

前端 框架 Vue笔试题

第1天 1. Error compiling template: 答: HTML模板中语法写错了 2. Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. For example, instead of <div id"{{ val }}">, use <div :id"val">. …

戴尔灵越/成就 5402/5502 最新十一代处理器重装系统过程中无法识别硬盘解决方案

戴尔灵越/成就 5402/5502 最新十一代处理器如何重装系统&#xff0c;如何解决安装过程中无法识别硬盘&#xff1f;&#xff1f;&#xff1f; 相信大家最近遇到过&#xff0c;十一代的笔记本重装系统是在选择硬盘是显示没有驱动器&#xff0c;如下图所示&#xff1a; BIOS下能…

HTTPS 原理浅析及其在 Android 中的使用

1.HTTP协议的不足 HTTP1.x在传输数据时&#xff0c;所有传输的内容都是明文&#xff0c;客户端和服务器端都无法验证对方的身份&#xff0c;存在的问题如下&#xff1a; 通信使用明文(不加密)&#xff0c;内容可能会被窃听&#xff1b;不验证通信方的身份&#xff0c;有可能遭…