Alter Pluggable seed database
MODIFY THE 12c SEED DATABASE
============================
This is an initial empty setup
SQL> select name, cdb from v$database;
ORCPDB1 YES
SQL> show pdbs
CON_ID CON_NAMEÂ Â OPEN MODEÂ RESTRICTED
——- ———- ———- ———-
2 PDB$SEEDÂ Â READ ONLYÂ NO
SQL> alter session set “_oracle_script”=true;
SQL> shutdown immediate
SQL> startup
SQL> select name,open_mode from v$pdbs;
NAMEÂ Â Â Â Â Â Â Â Â Â Â OPEN_MODE
————— ———-
PDB$SEEDÂ Â Â Â Â Â Â READ WRITE
SQL> show con_name
PDB$SEED
SQL> create tablespace MYTBS1 datafile ‘/oradata/orpcdb1/pdbseed/mytbs1.dbf’ size 200M;
SQL> alter database default tablespace MYTBS1;
SQL> create user devops identified by temp123 default tablespace MYTBS1 password expire;
SQL> shutdown immediate
SQL> startup open read only
SQL> select name,open_mode from v$pdbs;
NAMEÂ Â Â Â Â Â Â Â Â Â Â OPEN_MODE
————— ———-
PDB$SEEDÂ Â Â Â Â Â Â READ ONLY
SQL> alter session set “_oracle_script”=true;
SQL> show con_name
SQL> create pluggable database MYpdb1 admin user measadmin identified by measadmin file_name_convert=(‘/oradata/orpcdb1/pdbseed/’,’/oradata/orpcdb1/mypdb1/’);
SQL> show pdbs
CON_ID CON_NAMEÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â OPEN MODEÂ RESTRICTED
———- —————————— ———- ———-
2 PDB$SEEDÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â READ ONLYÂ NO
3 MYPDB1Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â MOUNTED
SQL> alter pluggable database Mypdb1 open;
The new database now already has the user and tablespace.
Discussion ¬