接続されているコンテナの確認方法
show con_name
SYSDBAでログインし、ルートコンテナに接続されていることを確認
[oracle@myhost ~]$ sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on Sat May 21 15:29:19 2022
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL> show con_name
CON_NAME
------------------------------
CDB$ROOT
存在する全てのPDBの名前を確認する方法
show pdbs
オープンしているか、マウント状況も確認が可能
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------
2 PDB$SEED READ ONLY NO
3 P1 MOUNTED
4 P2 MOUNTED
PDBを切り替える方法
alter session set container = <PDBの名前>;
マウント状態である場合、startup で起動しよう
SQL> alter session set container = p1;
Session altered.
SQL> startup
Pluggable Database opened.
SQL> show con_name
CON_NAME
------------------------------
P1