Configurazione di Oracle 12c Enterprise Manager Express per un PDB

Ci sono molti articoli sul web che spiegano come creare, duplicare o collegare/scollegare un database Pluggable (PDB) in un database contenitore (CDB) e sulle nuove funzionalità di Oracle Database 12c.
Alcuni di essi mostrano come aprire e utilizzare 12c Oracle Enterprise Manager Express, l’applicazione di amministrazione grafica web creata “out-of-the-box” in tutti i database Oracle 12c.
Quando si crea un CDB durante l’installazione SW o si utilizza DBCA, Oracle configura automaticamente Oracle EM Express sulla porta 5500, in modo da poter accedere digitando nel browser:
https://porfirio.localdomain:5500/em
dove “porfirio.localdomain” è il nome dell’host.
Nonostante la creazione di un PDB sia molto semplice usando una procedura manuale, la configurazione di Oracle EM Express su una differente porta HTTPS può essere un problema per un nuovo PDB, e la procedura manuale non gestisce questa situazione.
Segue quindi la procedura passo-passo da eseguire dopo essersi connessi AS SYSDBA nella root CDB:
1. Iniziare controllando lo stato del nuovo PDB (PDBORCL in questo esempio) normalmente chiuso dopo la creazione:
SQL> select name, open_mode
from v$pdbs;
NAME OPEN_MODE
—————————— ———-
PDB$SEED READ ONLY
PDBORCL MOUNTED
2. Se necessario, aprirlo:
SQL> alter pluggable database pdborcl open;
Pluggable database altered.
3. Commutare su PDBORCL:
SQL> alter session set container=pdborcl;
Session altered.
SQL> show con_name
CON_NAME
——————————
PDBORCL
4. Controllare la porta HTTPS usata da Oracle EM Express:
SQL> select dbms_xdb_config.gethttpsport()
from dual;
DBMS_XDB_CONFIG.GETHTTPSPORT()
——————————
5. Se il valore della porta è null (come mostrato sotto) settarla con il nuovo numero di porta:
SQL> execute dbms_xdb_config.sethttpsport(5001)
PL/SQL procedure successfully completed.
SQL> select dbms_xdb_config.gethttpsport()
from dual;
DBMS_XDB_CONFIG.GETHTTPSPORT()
——————————
5001
6. Ora è possibile accedere alla pagina di login di Oracle EM Express per il nuovo DB PDBORCL digitando:
https://porfirio.localdomain:5501/em
nel browser

Potrebbero interessarti anche...