ORACLE操作

[ORACLE] PDBを停止する

投稿日:2022年5月9日 更新日:

PDB(プラガブルデータベース)を停止する方法です。

構文

(PDBを停止する構文)
ALTER PLUGGABLE DATABASE {<PDB名> | ALL} CLOSE [IMMEDIATE | ABORT];

PDB名の代わりにALLを指定すると、全てのPDBを停止できます。

IMMEDIATE:セッションを全てロールバックした上で停止する
  ABORT:セッションのロールバックを行わず強制終了する

サンプル

例)PDB「mydb」を停止する

以下サンプルでは、「PDBの状態を確認 → 停止 → 状態を確認」しています。

実行例
SQL> show pdbs CON_ID CON_NAME OPEN_MODE RESTRICTED ------ --------- ---------- -------------- 2 PDB$SEED READ ONLY NO 3 XEPDB1 READ WRITE NO 4 MYDB READ WRITE NO SQL> alter pluggable database mydb close; プラガブル・データベースが変更されました。 SQL> show pdbs CON_ID CON_NAME OPEN_MODE RESTRICTED ------ --------- ---------- -------------- 2 PDB$SEED READ ONLY NO 3 XEPDB1 READ WRITE NO 4 MYDB MOUNTED SQL>

解説

  • PDBの停止は、CDBに接続した状態で行ってください。
  • 停止後のOPEN MODEはマウントになります。

関連記事


スポンサーリンク

スポンサーリンク

-ORACLE操作
-

執筆者:



comment

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク