Oracle 19 c  インストール 2 マルチコンテナ

環境:Windows Server2019 評価版

データベース:Oracle 19 c ( 2 )

 

1. セットアップ

##現行のパスを確認
-- sysでログイン
sqlplus sys/XXXX as sysdba

-- パスワードの期限を無期限に変更
alter profile default limit password_life_time unlimited;

 

 

2. マルチテナントの設定

----現在接続しているデータベースの表示
show con_name;

 

 下記、コンテナデータベースに接続していることを確認する。

CDB$ROOT 

f:id:mountbatten:20201122191416p:plain

 

つぎに、PDBの名前と現在のOPEN_MODEを確認する。

select name, open_mode from v$pdbs;

 

 

f:id:mountbatten:20201122192128p:plain

 PDBは ORCLPDB 

OPEN MODE は READ ONLY

であることを確認。

このPDB に接続してみる。

alter session set container = ORCLPDB;

 

f:id:mountbatten:20201122193321p:plain

 

 read only になっているのを変更する。

 変更後、データベースの状態を確認する。

alter pluggable database all open;

---- 

select name, open_mode from v$pdbs;

 

 

f:id:mountbatten:20201122201816j:plain

 

 クローズするとき、オープンするとき、など

alter pluggable database ORCLPDB close immediate;

alter pluggable database ORCLPDB open;

 

f:id:mountbatten:20201122210047j:plain

以降、ユーザー作成は次のページへ