如何使用Oracle Enterprise Manager Database Express连接到PDB数据库

发布时间 2023-09-12 13:40:20作者: DawnTraveler

1.问题

重复弹出登录框,无法登陆

关闭登录框,显示invalid container name

2.解决方法

参考链接

为 PDB 启动 EM Express

要为 PDB 启动 EM Express,请确保 PDB 以读/写模式打开,然后尝试本主题中描述的以下方法之一(按所示顺序):

连接到包含 PDB 的 CDB 的 CDB$ROOT 容器,并发出以下 SQL 语句来配置 CDB 的全局端口:

exec dbms_xdb_config.setglobalportenabled(TRUE);

然后,在 Web 浏览器中输入数据库配置助手 (DBCA) 在配置包含 PDB 的 CDB 时提供的 EM Express URL。
默认情况下,DBCA 为 CDB 配置的 HTTPS 端口也可用于该 CDB 中的 PDB。
当 EM Express 登录屏幕出现时,指定您的管理员凭据并在“容器名称”字段中输入要连接到的 PDB 的名称。
使用全局端口的优点是不需要为每个 PDB 配置端口。(在大型站点中,可能有数千个 PDB。)使用全局端口,您可以配置一个端口,然后将 EM Express 设置为指向该端口。第二个优点是您不需要查找该 PDB 的端口号;此配置自动将请求路由到 PDB。

连接成功!

如果在Container name一行不输入任何东西,就会直接进入CDB