まずマルチテナント構成のインスタンスへ接続する。 今回は「orcl」が対象。
1 2 3 4 5 |
$ export ORACLE_SID=orcl $ sqlplus /nolog SQL> connect sys/(パスワード) as sysdba |
全PDBを起動するSQL。
1 2 3 |
SQL> ALTER PLUGGABLE DATABASE ALL OPEN; |
全DBを停止するSQL。
1 2 3 |
SQL> ALTER PLUGGABLE DATABASE ALL CLOSE IMMEDIATE; |
特定のPDBを起動するSQL。 今回は「pdb1」が対象。
1 2 3 |
SQL> ALTER PLUGGABLE DATABASE pdb1 OPEN; |
特定のPDBを停止するSQL。 今回は「pdb1」が対象。
1 2 3 |
SQL> ALTER PLUGGABLE DATABASE pdb1 CLOSE IMMEDIATE; |
現在接続しているコンテナを表示するSQL。
1 2 3 |
SQL> show con_name; |
PDBの一覧を取得するSQL。※SYSDBA接続じゃないと結果が0件になる。
1 2 3 |
SQL> SELECT * FROM dba_pdbs; |
接続しているPDBを切り替えるSQL。 今回は「pdb1」へ接続。
1 2 3 |
SQL> alter session set container=pdb1;d |
PDBを削除するSQL。 今回は「pdb1」へ接続。
1 2 3 |
SQL> DROP PLUGGABLE DATABASE pdb1 INCLUDING DATAFILES; |
コメント