底辺SEの備忘録

スキル無しの底辺です。参考になりません。

マルチテナント構成で環境を確認するために使用したコマンド

概要

Oracleのマルチテナント構成で環境を確認するために使用したコマンドを
備忘として残します

接続しているコンテナの表示

show con_nameで確認

SQL> show con_name

CON_NAME
------------------------------
CDB$ROOT
SQL>
PDBの情報を表示

show pdbsで確認

SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB2                           MOUNTED
         4 PDB1                           READ ONLY  NO
SQL>
現在のセッションで接続するコンテナを切り替える

alter session set container=<コンテナ名>で切り替え可能

SQL> show con_name

CON_NAME
------------------------------
CDB$ROOT
SQL> show pdbs

    CON_ID CON_NAME                       OPEN MODE  RESTRICTED
---------- ------------------------------ ---------- ----------
         2 PDB$SEED                       READ ONLY  NO
         3 PDB2                           MOUNTED
         4 PDB1                           READ ONLY  NO
SQL> alter session set container=pdb1;

セッションが変更されました。

SQL> show con_name

CON_NAME
------------------------------
PDB1
SQL>