检查数据库是否为多租户容器数据库。
select name, cdb, con_id from v$database;
检查实例名称
select instance_name, status, con_id from v$instance;
返回为EM Express配置的端口。
select dbms_xdb_config.gethttpsport() from dual;
显示PDB
select con_id, name, open_mode from v$pdbs;
ALTER SESSION SET CONTAINER=pdb4;
SELECT dbms_xdb_config.gethttpsport() from dual;
通过执行lsnrctl status 命令来验证侦听器已启动
lsnrctl status
验证 初始化参数文件中的DISPATCHERS参数是否包含PROTOCOL = TCP 属性。
show parameter dispatchers
alter session set container=CDB$ROOT;
DBMS_XDB_CONFIG.SETHTTPSPORT 过程以为CDB的EM Express设置HTTPS端口
exec DBMS_XDB_CONFIG.SETHTTPSPORT(5501);
alter session set container=pdb4;
exec DBMS_XDB_CONFIG.SETHTTPSPORT(5502);
访问CDB主页